Freigeben über


Cab-API-Makros

In diesem Abschnitt werden die Makros beschrieben, die von der Cab-API verwendet werden:

FCI-Makros

Die folgenden Makros werden von FCI verwendet:

Makro Beschreibung
FNFCIALLOC Wird verwendet, um Speicher in einem FCI-Kontext zuzuweisen.
FNFCICLOSE Wird zum Schließen einer Datei verwendet.
FNFCIDELETE- Wird zum Löschen einer Datei verwendet.
FNFCIFILEPLACED Wird verwendet, um zu benachrichtigen, wann eine Datei in der Cab-Datei platziert wird.
FNFCIFREE Wird verwendet, um zuvor zugeordneten Speicher in einem FCI-Kontext freizugeben.
FNFCIGETNEXTCABINET Wird verwendet, um Informationen für die nächste Cab-Datei anzufordern.
FNFCIGETOPENINFO Wird verwendet, um eine Datei zu öffnen und Dateidatum, Uhrzeit und Attribute abzurufen.
FNFCIGETTEMPFILE Wird verwendet, um einen temporären Dateinamen abzurufen.
FNFCIOPEN Wird verwendet, um eine Datei in einem FCI-Kontext zu öffnen.
FNFCIREAD- Wird verwendet, um Daten aus einer Datei zu lesen.
FNFCISEEK Wird verwendet, um einen Dateizeiger an einen angegebenen Speicherort zu verschieben.
FNFCISTATUS- Wird verwendet, um den Benutzer zu aktualisieren.
FNFCIWRITE- Wird verwendet, um Daten in eine Datei zu schreiben.
TCOMPfromLZXWindow Wandelt die Fenstergröße in einen LXZ TCOMP-Wert für FCIAddFile-um.

 

FDI-Makros

Die folgenden Makros werden von FDI verwendet:

Makro Beschreibung
FNALLOC- Wird verwendet, um Speicher in einem FDI-Kontext zuzuweisen.
FNCLOSE- Wird verwendet, um eine Datei in einem FDI-Kontext zu schließen.
FNFDINOTIFY Wird verwendet, um die Anwendung für den Status des Decoders zu aktualisieren.
FNFREE- Wird verwendet, um zuvor zugeordneten Speicher in einem FDI-Kontext freizugeben.
FNOPEN Wird verwendet, um eine Datei in einem FDI-Kontext zu öffnen.
FNREAD- Wird verwendet, um Daten aus einer Datei in einem FDI-Kontext zu lesen.
FNSEEK- Wird verwendet, um einen Dateizeiger an den angegebenen Speicherort in einem FDI-Kontext zu verschieben.
FNWRITE- Wird verwendet, um Daten in eine Datei in einem FDI-Kontext zu schreiben.

 

Cab-API-Referenz

Verwenden der Cab-API-