Funktionen der Cabinet-API

In diesem Abschnitt werden die folgenden Funktionen der Cabinet-API beschrieben:

FCI-Funktionen

Die FCI-Bibliothek (File Compression Interface, Dateikomprimierungsschnittstelle) bietet die Möglichkeit, Cab-Dateien (auch als "CAB-Dateien" bezeichnet) zu erstellen. Darüber hinaus bietet die Bibliothek eine Komprimierung, um die Größe der in Schränken gespeicherten Dateidaten zu reduzieren.

Funktion Beschreibung
FCIAddFile Fügt dem aktuell zusammenfügten Schränk eine Datei hinzu.
FCIErzeugen Erstellt einen FCI-Kontext.
FCIDestroy Löscht einen geöffneten FCI-Kontext und gibt alle speicher- und temporären Dateien frei, die dem Kontext zugeordnet sind.
FCIFlushCabinet Schließt die aktuelle Schränkung ab.
FCIFlushFolder Erzwingt, dass der aktuelle Ordner, der erstellt wird, sofort abgeschlossen wird.

FDI-Funktionen

Die FDI-Bibliothek (File Decompression Interface, Dateidekomprimierungsschnittstelle) bietet die Möglichkeit, Dateien aus Schränken zu extrahieren.

Funktion Beschreibung
FDICopy Extrahiert Dateien aus Schränken.
FDIErzeugen Erstellt einen FDI-Kontext.
FDIDestroy Löscht einen geöffneten FDI-Kontext.
FDIIsCabinet Bestimmt, ob es sich bei einer Datei um eine Schränkung handelt, und gibt beschreibende Informationen zurück.
FDITruncateCabinet Schneidt eine Ablagedatei ab der angegebenen Ordnernummer ab.

Veraltete Funktionen

Referenz zur Cabinet-API

Verwenden der Cabinet-API