Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Задает сведения в распаковке для определенного алгоритма сжатия.
Синтаксис
BOOL SetDecompressorInformation(
[in] DECOMPRESSOR_HANDLE DecompressorHandle,
[in] COMPRESS_INFORMATION_CLASS CompressInformationClass,
[in] LPCVOID CompressInformation,
[in] SIZE_T CompressInformationSize
);
Параметры
[in] DecompressorHandle
Дескриптор дескриптора.
[in] CompressInformationClass
Значение типа , определяющее тип сведений. перечисления , определяющего тип сведений.
[in] CompressInformation
Сведения, которые задаются для чтения в виде байтов. Максимальный размер в байтах задается compressInformationSize.
[in] CompressInformationSize
Максимальный размер сведений в байтах.
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение. Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
Если алгоритм сжатия по какой-либо внутренней причине завершается сбоем, можно ERROR_FUNCTION_FAILED ошибку getLastError. Если системе не удается найти дескриптор алгоритма сжатия, ошибка может быть ERROR_INVALID_HANDLE. Если алгоритм сжатия не позволяет изменять значение этого класса информации, ошибка может быть ERROR_NOT_SUPPORTED. Если алгоритм сжатия не разрешает доступ к классу сведений, ошибка может быть ERROR_UNSUPPORTED_TYPE.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | compressapi.h |
| Библиотека | Cab.lib |
| DLL | Cabinet.dll |