次の方法で共有


CfGetPlaceholderStateFromFileInfo 関数 (cfapi.h)

ファイルのさまざまな情報に基づいて、プレースホルダーの状態のセットを取得します。

構文

CF_PLACEHOLDER_STATE CfGetPlaceholderStateFromFileInfo(
  [in] LPCVOID                   InfoBuffer,
  [in] FILE_INFO_BY_HANDLE_CLASS InfoClass
);

パラメーター

[in] InfoBuffer

ファイルに関する情報バッファー。

[in] InfoClass

関数が InfoBuffer内のデータ 解釈するのに役立つ FILE_INFO_BY_HANDLE_CLASS クラス。

戻り値

CF_PLACEHOLDER_STATEを含めることができます。プレースホルダーの状態。

備考

入力は、GetFileInformationByHandleExによって返される情報と、対応する infoClass を含むバッファーであるため、API はバッファーの解釈方法を認識します。

GetFileInformationByHandleEx でサポートされているすべての情報クラスがこの API でサポートされているわけではありません。 FileAttributesReparseTag を特定の情報クラスから抽出できない場合、この API は CF_PLACEHOLDER_STATE_INVALID を返し、最後のエラーを正しく設定します。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1709 [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2016 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー cfapi.h
ライブラリ CldApi.lib
DLL CldApi.dll

関連項目

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx を する