压缩 API

压缩 API 技术概述。

若要开发压缩 API,需要以下标头:

有关此技术的编程指南,请参阅:

枚举

 
COMPRESS_INFORMATION_CLASS

此枚举的值标识要设置或检索的信息类的类型。

函数

 
CloseCompressor

调用 以关闭打开的COMPRESSOR_HANDLE。
CloseDecompressor

调用 以关闭打开的DECOMPRESSOR_HANDLE。
压缩

获取信息块并压缩它。
CreateCompressor

生成新的COMPRESSOR_HANDLE。
CreateDecompressor

生成新的DECOMPRESSOR_HANDLE。
解 压缩

获取一个压缩信息块并解压缩它。
QueryCompressorInformation

查询压缩器以获取特定压缩算法的信息。
QueryDecompressorInformation

使用此函数可查询有关特定压缩算法的信息。
ResetCompressor

准备压缩器以压缩新流。
ResetDecompressor

准备解压缩器以解压缩新流。
SetCompressorInformation

为特定压缩算法设置压缩器中的信息。
SetDecompressorInformation

为特定压缩算法设置解压缩器中的信息。

结构

 
COMPRESS_ALLOCATION_ROUTINES

包含可选内存分配和解除分配例程的结构。