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 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 fdi.h
程式庫 Cabinet.lib
Dll Cabinet.dll

另請參閱

FDICABINETINFO

FDICreate

FDITruncateCabinet