estrutura FILE_COMPRESSION_INFO (winbase.h)

Recebe informações de compactação de arquivo. Usado para todos os identificadores. Use somente ao chamar GetFileInformationByHandleEx.

Sintaxe

typedef struct _FILE_COMPRESSION_INFO {
  LARGE_INTEGER CompressedFileSize;
  WORD          CompressionFormat;
  UCHAR         CompressionUnitShift;
  UCHAR         ChunkShift;
  UCHAR         ClusterShift;
  UCHAR         Reserved[3];
} FILE_COMPRESSION_INFO, *PFILE_COMPRESSION_INFO;

Membros

CompressedFileSize

O tamanho do arquivo compactado.

CompressionFormat

O formato de compactação usado para compactar o arquivo.

CompressionUnitShift

O fator que a compactação usa.

ChunkShift

O número de partes que são deslocadas pela compactação.

ClusterShift

O número de clusters que são deslocados pela compactação.

Reserved[3]

Reservado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho winbase.h (inclua Windows.h)
Redistribuível SDK do Windows no Windows Server 2003 e no Windows XP.

Confira também

FILE_INFO_BY_HANDLE_CLASS

GetFileInformationByHandleEx