压缩 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 包含可选内存分配和解除分配例程的结构。 |