Home » Tutorials » Datenspeicherung » Archivformate – Cabinet-API
Archivformate – Cabinet-API
Dekomprimierung
Die Dekomprimierung verläuft äquivalent. Es werden in diesem Falle vier Funktionen bereitgestellt:
- FDICreate
- FDIIsCabinet
- FDICopy
- FDIDestroy
FDICreate | |
pfna | Callback: Speicher allozieren |
pfnf | Callback: Speicher freigeben |
pfnopen | Callback: Datei öffnen |
pfnread | Callback: Daten lesen |
pfnwrite | Callback: Daten schreiben |
pfnclose | Callback: Datei schließen |
pfnseek | Callback: Positionszeiger versetzten |
cpuType | Prozessortyp: cpuUNKNOWN , cpu80286 oder cpu80386 |
perf | Record für die Rückgabe von Fehlercodes |
Die Callback Funktionen zur Speicherverwaltung entsprechen denen des FCI. Die Funktionen zur Dateiverwaltung wurden leicht abgeändert. Die Parameter perf und pv werden im FDI nicht mehr benötigt.