Compartir a través de


Función ResetCompressor (compressapi.h)

Prepara el compresor para la compresión de un nuevo flujo. El objeto de compresor conserva las propiedades establecidas con SetCompressorInformation. La secuencia de bloques generados es independiente de los bloques anteriores.

Sintaxis

BOOL ResetCompressor(
  [in] COMPRESSOR_HANDLE CompressorHandle
);

Parámetros

[in] CompressorHandle

Asa al compresor devuelto por CreateCompressor.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero. Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Si se produce un error en el algoritmo de compresión por algún motivo interno, el error de GetLastError puede ser ERROR_FUNCTION_FAILED. Si el sistema no puede encontrar el identificador del algoritmo de compresión, el error puede ser ERROR_INVALID_HANDLE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado compressapi.h
Library Cabinet.lib
Archivo DLL Cabinet.dll

Consulte también

Funciones de API de compresión