Compartilhar via


Função ResetCompressor (compressapi.h)

Prepara o compressor para a compactação de um novo fluxo. O objeto compressor retém propriedades definidas com SetCompressorInformation. A sequência de blocos gerados é independente dos blocos anteriores.

Sintaxe

BOOL ResetCompressor(
  [in] COMPRESSOR_HANDLE CompressorHandle
);

Parâmetros

[in] CompressorHandle

Identificador para o compressor retornado por CreateCompressor.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero. Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Comentários

Se o algoritmo de compactação falhar por algum motivo interno, o erro de GetLastError poderá ser ERROR_FUNCTION_FAILED. Se o sistema não conseguir localizar o identificador do algoritmo de compactação, o erro poderá ser ERROR_INVALID_HANDLE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho compressapi.h
Biblioteca Cabinet.lib
DLL Cabinet.dll

Confira também

Funções da API de compactação