ResetDecompressor function (compressapi.h)

Prepares the decompressor for the decompression of a new stream.


BOOL ResetDecompressor(
  [in] DECOMPRESSOR_HANDLE DecompressorHandle


[in] DecompressorHandle

Handle to the decompressor returned by CreateDecompressor.

Return value

If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError.


If the compression algorithm fails for some internal reason, the error from GetLastError can be ERROR_FUNCTION_FAILED. If the system cannot locate the compression algorithm handle, the error can be ERROR_INVALID_HANDLE.


Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Target Platform Windows
Header compressapi.h
Library Cabinet.lib
DLL Cabinet.dll

See also

Compression API Functions