Freigeben über


Kabinett-API-Makros

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

FCI-Makros

Die folgenden Makros werden von FCI verwendet:

Makro Beschreibung
FNFCIALLOC Wird verwendet, um Arbeitsspeicher in einem FCI-Kontext zuzuweisen.
FNFCICLOSE Wird verwendet, um eine Datei zu schließen.
FNFCIDELETE Wird verwendet, um eine Datei zu löschen.
FNFCIFILEPLACED Wird verwendet, um zu benachrichtigen, wann eine Datei im Kabinett platziert wird.
FNFCIFREE Wird verwendet, um zuvor zugeordneten Speicher in einem FCI-Kontext freizugeben.
FNFCIGETNEXTCABINET Wird verwendet, um Informationen für das nächste Kabinett 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 Konvertiert die Fenstergröße in einen LXZ TCOMP-Wert für FCIAddFile.

 

FDI-Makros

Die folgenden Makros werden von FDI verwendet:

Makro Beschreibung
FNALLOC Wird verwendet, um Arbeitsspeicher in einem FDI-Kontext zuzuweisen.
FNCLOSE Wird verwendet, um eine Datei in einem FDI-Kontext zu schließen.
FNFDINOTIFY Wird verwendet, um die Anwendung auf 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.

 

Kabinett-API-Referenz

Verwenden der Kabinett-API