CfReportProviderProgress2 関数 (cfapi.h)

同期プロバイダーが帯域外の進行状況を報告できるようにします。 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 エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809 (10.0;ビルド 17763)
Header cfapi.h

こちらもご覧ください

CfReportProviderProgress