CAsyncMonikerFile::GetBindInfo

virtual DWORD GetBindInfo( ) const;

Return Value

Retrieves the settings for IBindStatusCallBack. For a description of the IBindStatusCallback interface, see the ActiveX SDK.

Remarks

Called from the client of an asynchronous moniker to tell the asynchronous moniker how it wants to bind. The default implementation sets the binding to be asynchronous, to use a storage medium (a stream), and to use the data-push model. Override this function if you want to change the behavior of the binding.

One reason for doing this would be to bind using the data-pull model instead of the data-push model. In a data-pull model, the client drives the bind operation, and the moniker only provides data to the client when it is read. In a data-push model, the moniker drives the asynchronous bind operation and continuously notifies the client whenever new data is available.

CAsyncMonikerFile OverviewClass MembersHierarchy Chart