CfGetPlaceholderStateFromFileInfo 関数 (cfapi.h)

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

構文

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

パラメーター

[in] InfoBuffer

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

[in] InfoClass

InfoBuffer の解釈方法を関数が認識できるようにする info クラス。

戻り値

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

注釈

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

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

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー cfapi.h
Library CldApi.lib
[DLL] CldApi.dll

こちらもご覧ください

CF_PLACEHOLDER_STATE

GetFileInformationByHandleEx