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