Поделиться через


Функция FDIIsCabinet (fdi.h)

Функция FDIIsCabinet определяет, является ли файл шкафом, и, если это так, возвращает сведения о нем.

Синтаксис

BOOL DIAMONDAPI FDIIsCabinet(
  [in]      HFDI            hfdi,
  [in]      INT_PTR         hf,
  [in, out] PFDICABINETINFO pfdici
);

Параметры

[in] hfdi

Допустимый дескриптор контекста ПИИ, возвращаемый ПИИCreate.

[in] hf

Определяемое приложением значение для отслеживания открытого файла. Это значение должно быть того же типа, что и значения, используемые функциями файлового ввода-вывода, передаваемыми в FDICreate.

[in, out] pfdici

Указатель на структуру FDICABINETINFO , которая получает сведения о кабинете в случае, если файл на самом деле является кабинетом.

Возвращаемое значение

Если файл является кабинетом, функция возвращает значение TRUE ; в противном случае — FALSE.

Расширенная информация об ошибке предоставляется в структуре ERF , используемой для создания контекста ПИИ.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header fdi.h
Библиотека Cab.lib
DLL Cabinet.dll

См. также раздел

FDICABINETINFO

ПИИСоздать

FDITruncateCabinet