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

Структура, содержащая необязательные подпрограммы выделения памяти и освобождения.