A client of a binding operation provides values from the BSCO_OPTION enumeration when calling the RegisterBindStatusCallback function to register the client’s IBindStatusCallback interface. The BSCO_OPTION values specify the callback notifications that the client wants from the moniker. The values correspond to methods in the IBindStatusCallback interface. Simple clients of IMoniker::BindToStorage that want nothing but the data bits need specify only BSCO_ONDATAAVAILABLE.
typedef enum tagBSCO_OPTION { BSCO_ONSTARTBINDING, BSCO_GETPRIORITY, BSCO_ONLOWRESOURCE, BSCO_ONPROGRESS, BSCO_ONSTOPBINDING, BSCO_GETBINDINFO, BSCO_ONDATAAVAILABLE, BSCO_ONOBJECTAVAILABLE, BSCO_ALLONIBSC } BSCO_OPTION;
Elements
See Also
IBindStatusCallback, RegisterBindStatusCallback