コールバック関数PRJ_QUERY_FILE_NAME_CB (projectedfslib.h)
プロバイダーのバッキング ストアに特定のファイル パスが存在するかどうかを判断します。
構文
PRJ_QUERY_FILE_NAME_CB PrjQueryFileNameCb;
HRESULT PrjQueryFileNameCb(
[in] const PRJ_CALLBACK_DATA *callbackData
)
{...}
パラメーター
[in] callbackData
操作に関する情報。
戻り値
リターン コード | 説明 |
---|---|
|
クエリされたファイル パスは、プロバイダーのストアに存在します。 |
|
クエリされたファイル パスがプロバイダーのストアに存在しません。 |
|
プロバイダーは、後で操作を完了することを望みます。 |
プロバイダーが操作に失敗した場合の適切な HRESULT エラー コード。
注釈
このコールバックは省略可能です。 プロバイダーがこのコールバックの実装を指定しない場合、ProjFS はプロバイダーのディレクトリ列挙コールバックを呼び出して、プロバイダーのストア内にファイル パスが存在することを確認します。
プロバイダーは、指定されたファイルのバッキング ストアを検索するときに、比較ルーチンとして PrjFileNameCompare を使用する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1809 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | projectedfslib.h |