同期プロバイダーが帯域外の進行状況を報告できるようにします。 CfReportProviderProgress を追加のパラメーターで拡張します。
構文
HRESULT CfReportProviderProgress2(
CF_CONNECTION_KEY ConnectionKey,
CF_TRANSFER_KEY TransferKey,
CF_REQUEST_KEY RequestKey,
LARGE_INTEGER ProviderProgressTotal,
LARGE_INTEGER ProviderProgressCompleted,
DWORD TargetSessionId
);
パラメーター
ConnectionKey
同期フィルターを使用する通信チャネルを表す接続キー。
TransferKey
プレースホルダーへの不透明なハンドル。
RequestKey
呼び出し元がハイドレーション以外の特定の操作の進行状況を報告できるようにします。
ProviderProgressTotal
フェッチ データ コールバックに応答する同期プロバイダーの進行状況の合計。
ProviderProgressCompleted
フェッチ データ コールバックに応答する同期プロバイダーの完了した進行状況。
TargetSessionId
この進行状況情報の対象となるセッションを示します。
戻り値
この関数が成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。
Requirements
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント | Windows 10 バージョン 1809 (10.0;ビルド 17763) |
| Header | cfapi.h |
| Library | cldapi.lib |