Compartilhar via


enumeração COMPRESS_INFORMATION_CLASS (compressapi.h)

Os valores dessa enumeração identificam o tipo de classe de informação que está sendo definida ou recuperada.

Syntax

typedef enum {
  COMPRESS_INFORMATION_CLASS_INVALID = 0,
  COMPRESS_INFORMATION_CLASS_BLOCK_SIZE,
  COMPRESS_INFORMATION_CLASS_LEVEL
} COMPRESS_INFORMATION_CLASS;

Constantes

 
COMPRESS_INFORMATION_CLASS_INVALID
Valor: 0
Classe de informações inválida
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE
Tamanho do bloco personalizado. O valor especificado pode ser de 65536 para 67108864 bytes. Esse valor só pode ser usado com o algoritmo de compactação LZMS. Um tamanho mínimo de 1 MB é sugerido para obter uma melhor taxa de compactação. Uma classe de informações desse tipo é sizeof(DWORD).
COMPRESS_INFORMATION_CLASS_LEVEL
Nível desejado de compactação. O valor padrão é (DWORD)0. O valor (DWORD)1 pode melhorar a taxa de compactação com uma velocidade de compactação ligeiramente mais lenta. Esse valor só pode ser usado com o algoritmo de compactação XPRESS ou o algoritmo de compactação de codificação XPRESS com Huffman. Uma classe de informações desse tipo é sizeof(DWORD).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho compressapi.h