Поделиться через


Функция LZClose (lzexpand.h)

Закрывает файл, открытый с помощью функции LZOpenFile .

Синтаксис

void LZClose(
  [in] INT hFile
);

Параметры

[in] hFile

Дескриптор закрываемого файла.

Возвращаемое значение

None

Remarks

Дескриптор, определяющий файл, должен быть получен путем вызова функции LZOpenFile . Если дескриптор извлекается путем вызова функции CreateFile или OpenFile , возникает ошибка.

Если файл был сжат алгоритмом Lempel-Ziv и открыт с помощью LZOpenFile, LZClose освобождает все глобальные пространства кучи, выделенные для развертывания файла.

В Windows 8 и Windows Server 2012 эта функция поддерживается следующими технологиями.

Технология Поддерживается
Протокол SMB 3.0 Да
Прозрачная отработка отказа (TFO) SMB 3.0 Да
SMB 3.0 с масштабируемыми общими папками (SO) Да
Файловая система общего тома кластера (CSVFS) Да
Восстанавливаемая файловая система (ReFS) Да
 

CsvFs выполняет перенаправление операций ввода-вывода для сжатых файлов.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header lzexpand.h (включая Windows.h)
Библиотека Lz32.lib
DLL Lz32.dll

См. также раздел

CreateFile

Сжатие и распаковка файлов

Функции управления файлами

LZOpenFile

OpenFile