LZClose-Funktion (lzexpand.h)
Schließt eine Datei, die mit der LZOpenFile-Funktion geöffnet wurde.
Syntax
void LZClose(
[in] INT hFile
);
Parameter
[in] hFile
Ein Handle für die zu schließende Datei.
Rückgabewert
Keine
Bemerkungen
Das Handle, das die Datei identifiziert, muss durch Aufrufen der LZOpenFile-Funktion abgerufen werden. Wenn das Handle durch Aufrufen der CreateFile- oder OpenFile-Funktion abgerufen wird, tritt ein Fehler auf.
Wenn die Datei vom Lempel-Ziv-Algorithmus komprimiert und mit LZOpenFile geöffnet wurde, gibt LZClose alle globalen Heapspeicherplätze frei, die zum Erweitern der Datei zugewiesen wurden.
Unter Windows 8 und Windows Server 2012 wird diese Funktion von den folgenden Technologien unterstützt.
Technologie | Unterstützt |
---|---|
SMB 3.0-Protokoll (Server Message Block) | Ja |
SMB 3.0 Transparent Failover (TFO) | Ja |
SMB 3.0 mit Dateifreigaben mit horizontaler Skalierung (SO) | Ja |
Dateisystem mit freigegebenen Clustervolumes (CsvFS) | Ja |
Robustes Dateisystem (Resilient File System, ReFS) | Ja |
CsvFs leiten E/A für komprimierte Dateien um.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | lzexpand.h (windows.h einschließen) |
Bibliothek | Lz32.lib |
DLL | Lz32.dll |