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

こちらもご覧ください

FDICABINETINFO

FDICreate

FDITruncateCabinet