Función IDFIsCabinet (idf.h)

La función IDFIsCabinet determina si un archivo es un gabinete y, si es así, devuelve información sobre él.

Sintaxis

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

Parámetros

[in] hfdi

Un identificador de contexto de IED válido devuelto por IDFCreate.

[in] hf

Valor definido por la aplicación para realizar un seguimiento del archivo abierto. Este valor debe ser del mismo tipo que los valores usados por las funciones de E/S de archivo que se pasan a IDFCreate.

[in, out] pfdici

Puntero a una estructura FDICABINETINFO que recibe los detalles del gabinete, en caso de que el archivo sea realmente un gabinete.

Valor devuelto

Si el archivo es un gabinete, la función devuelve TRUE ; de lo contrario, FALSE.

La información de error extendida se proporciona en la estructura ERF utilizada para crear el contexto de IED.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado idf.h
Library Cabinet.lib
Archivo DLL Cabinet.dll

Consulte también

FDICABINETINFO

IDFCreate

IDFTruncateCabinet