LZClose 函式 (lzexpand.h)

關閉使用 LZOpenFile 函式開啟的檔案。

語法

void LZClose(
  [in] INT hFile
);

參數

[in] hFile

要關閉之檔案的控制碼。

傳回值

備註

呼叫 LZOpenFile 函式,必須擷取識別檔案的控制碼。 如果藉由呼叫 CreateFileOpenFile 函式來擷取控制碼,就會發生錯誤。

如果檔案已由 Lempel-Ziv 演算法壓縮,並使用 LZOpenFile開啟, LZClose 會釋放配置來展開檔案的任何全域堆積空間。

在 Windows 8 和 Windows Server 2012 中,下列技術支援此函式。

技術 支援
伺服器訊息區 (SMB) 3.0 通訊協定
SMB 3.0 透明容錯移轉 (TFO)
具有向外延展檔案共用的 SMB 3.0 (SO)
叢集共用磁片區檔案系統 (CsvFS)
彈性檔案系統 (ReFS)
 

CsvF 會針對壓縮檔進行重新導向的 IO。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 lzexpand.h (包含 Windows.h)
程式庫 Lz32.lib
Dll Lz32.dll

另請參閱

CreateFile

檔案壓縮和解壓縮

檔案管理功能

LZOpenFile

OpenFile