FDIIsCabinet-Funktion (fdi.h)

Die FDIIsCabinet-Funktion bestimmt, ob es sich bei einer Datei um eine Ablage handelt, und gibt informationen darüber zurück.

Syntax

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

Parameter

[in] hfdi

Ein gültiges FDI-Kontexthandle, das von FDICreate zurückgegeben wird.

[in] hf

Ein anwendungsdefinierter Wert, um die geöffnete Datei nachzuverfolgen. Dieser Wert muss vom gleichen Typ wie die Werte sein, die von den an FDICreate übergebenen Datei-E/A-Funktionen verwendet werden.

[in, out] pfdici

Zeiger auf eine FDICABINETINFO-Struktur , die die Ablagedetails empfängt, falls die Datei tatsächlich eine Ablage ist.

Rückgabewert

Wenn es sich bei der Datei um eine Ablage handelt, gibt die Funktion TRUE zurück. andernfalls FALSE.

Erweiterte Fehlerinformationen werden in der ERF-Struktur bereitgestellt, die zum Erstellen des FDI-Kontexts verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile fdi.h
Bibliothek Cabinet.lib
DLL Cabinet.dll

Weitere Informationen

FDICABINETINFO

FDIErstellen

FDITruncateCabinet