FDIIsCabinet 関数 (fdi.h)
FDIIsCabinet 関数は、ファイルがキャビネットであるかどうかを判断し、ファイルがキャビネットである場合は、そのファイルに関する情報を返します。
構文
BOOL DIAMONDAPI FDIIsCabinet(
[in] HFDI hfdi,
[in] INT_PTR hf,
[in, out] PFDICABINETINFO pfdici
);
パラメーター
[in] hfdi
FDICreate によって返される有効な FDI コンテキスト ハンドル。
[in] hf
開かれたファイルを追跡するためのアプリケーション定義の値。 この値は、 FDICreate に渡されるファイル I/O 関数で使用される値と同じ型である必要があります。
[in, out] pfdici
ファイルが実際にキャビネットである場合に、キャビネットの詳細を受け取る FDICABINETINFO 構造体へのポインター。
戻り値
ファイルがキャビネットの場合、関数は TRUE を 返します。それ以外の場合は FALSE。
拡張エラー情報は、FDI コンテキストの作成に使用される ERF 構造体で提供されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | fdi.h |
Library | Cabinet.lib |
[DLL] | Cabinet.dll |