PRJ_END_DIRECTORY_ENUMERATION_CB コールバック関数 (projectedfslib.h)
ディレクトリ列挙が終わったことをプロバイダーに通知します。
構文
PRJ_END_DIRECTORY_ENUMERATION_CB PrjEndDirectoryEnumerationCb;
HRESULT PrjEndDirectoryEnumerationCb(
[in] const PRJ_CALLBACK_DATA *callbackData,
[in] const GUID *enumerationId
)
{...}
パラメーター
[in] callbackData
操作に関する情報。
プロバイダーは、コールバックの実行中にのみこのバッファーにアクセスできます。 操作にペンを付け、このバッファーからのデータが必要な場合は、独自のコピーを作成する必要があります。
[in] enumerationId
この列挙セッションの識別子。 詳細については、 PRJ_START_DIRECTORY_ENUMERATION_CB の「解説」セクションを参照してください。
戻り値
リターン コード | 説明 |
---|---|
|
プロバイダーが操作を正常に完了しました。 |
|
プロバイダーは、後で操作を完了することを望みます。 |
プロバイダーは、このコールバックから他の値を返さないでください。
注釈
ユーザーによって開始された列挙の場合、ディレクトリの列挙に使用されるファイル ハンドルが閉じられると、このコールバックが呼び出されます。 ProjFS によって開始された列挙の場合、ProjFS が列挙を完了すると、このコールバックが呼び出されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1809 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | projectedfslib.h |