Compartilhar via


Função LZClose (lzexpand.h)

Fecha um arquivo que foi aberto usando a função LZOpenFile.

Sintaxe

void LZClose(
  [in] INT hFile
);

Parâmetros

[in] hFile

Um identificador para o arquivo a ser fechado.

Valor retornado

Nenhum

Comentários

O identificador que identifica o arquivo deve ser recuperado chamando a função LZOpenFile . Se o identificador for recuperado chamando a função CreateFile ou OpenFile , ocorrerá um erro.

Se o arquivo tiver sido compactado pelo algoritmo Lempel-Ziv e aberto usando LZOpenFile, o LZClose liberará qualquer espaço de heap global alocado para expandir o arquivo.

No Windows 8 e Windows Server 2012, essa função é compatível com as tecnologias a seguir.

Tecnologia Com suporte
Protocolo SMB (SMB) 3.0 Sim
TFO (Failover transparente) do SMB 3.0 Sim
SMB 3.0 com compartilhamentos de arquivos de expansão (SO) Sim
Sistema de arquivos de Volume Compartilhado Clusterizado (CsvFS) Sim
ReFS (Sistema de Arquivos Resiliente) Sim
 

CsvFs fará E/S redirecionada em caso de arquivos compactados.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho lzexpand.h (inclua Windows.h)
Biblioteca Lz32.lib
DLL Lz32.dll

Confira também

CreateFile

Descompactação e compactação de arquivo

Funções de gerenciamento de arquivos

LZOpenFile

OpenFile