AWPB_ZIP_UnpackMemory()

Syntax

result.i = AWPB_ZIP_UnpackMemory(*source, slen.i, *dlen)
Beschreibung
Entpackt einen Speicherbereich mittels der ZLib. Der Zielpuffer muss (falls ungleich #Null) mit AWPB_ZIP_FreeBuffer() freigegeben werden. Adresse der entpackten Daten, die Länge wird in dlen zurückgegeben. Im Fehlerfalle wird #Null zurückgegeben.

Parameter

*source - Adresse des Speicherblocks
slen - Länge der zu dekomprimierenden Daten
*dlen - Zeiger auf die Variable (Typ: .i) die die dekomprimierte Länge aufnimmt

Rückgabewert

Result - der dekomprimierte Speicherblock oder #Null falls nicht dekomprimierbar/Fehler

Unterstützte OS

Windows, Linux

<- AWPB_ZIP_PackMemory() - awzip Inhaltsverzeichnis