CBindStatusCallback クラス メンバー

IBindStatusCallback メソッド

GetBindInfo 作成するバインドの種類に関する情報を要求非同期モニカーによって呼び出されます。
GetPriority バインド操作の優先順位を取得する非同期モニカーによって呼び出されます。ATL で実装E_NOTIMPLを返します。
OnLowResource リソースが不足すると呼ばれます。ATL の実装はS_OKを返します。
OnObjectAvailable あなたのアプリケーションにオブジェクトへのインターフェイス ポインターを渡す、非同期モニカーによって呼び出されます。ATL の実装はS_OKを返します。
OnProgress データのダウンロード処理の進行状況を示すために呼び出されます。ATL の実装はS_OKを返します。
OnStartBinding バインドを開始したときに呼び出されます。
OnStopBinding 非同期データ転送が停止したときに呼び出されます。

クラスのメソッド

CBindStatusCallback コンス トラクター。
ダウンロード ダウンロード プロセスを開始、 CBindStatusCallbackオブジェクトを作成し、 StartAsyncDownloadを呼び出す。
OnDataAvailable 利用可能になるあなたのアプリケーションにデータを提供するために呼び出されます。データを読み取った後に、データを使用して渡される関数を呼び出す。
StartAsyncDownload 利用可能なバイトを初期化し、データが使用されるたびに読み取られたバイト数を 0 には、プッシュ型ストリーム オブジェクトを URL と呼び出しOnDataAvailableから作成。

データ メンバー

m_dwAvailableToRead 読み取ることができるバイト数。
m_dwTotalRead 読み取りバイトの合計数。
関数 データが利用可能になったら、関数へのポインターと呼ばれる。
m_pT 非同期データ転送を要求しているオブジェクトへのポインター。
m_spBindCtx ポインター、 現在のバインド操作用のIBindCtxインターフェイス。
m_spBinding 用意される IBindingインターフェイスへのポインターは、現在のバインド操作。用意される IBindingの説明については、 ActiveX SDKを参照してください。
m_spMoniker ポインター、 IMonikerインターフェイスに使用する URL を。
m_spStream ポインター、 データ転送用のIStreamインターフェイス。

CBindStatusCallback 概要

Index