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 Структура, содержащая необязательные подпрограммы выделения памяти и освобождения. |