Partager via


FILE_COMPRESSION_INFO structure (winbase.h)

Reçoit les informations de compression de fichier. Utilisée pour tous les descripteurs. Utilisez uniquement lors de l’appel de GetFileInformationByHandleEx.

Syntaxe

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;

Membres

CompressedFileSize

Taille du fichier compressé.

CompressionFormat

Format de compression utilisé pour compresser le fichier.

CompressionUnitShift

Facteur utilisé par la compression.

ChunkShift

Nombre de blocs déplacés par compression.

ClusterShift

Nombre de clusters déplacés par compression.

Reserved[3]

Réservé.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
En-tête winbase.h (inclure Windows.h)
Composant redistribuable SDK Windows sur Windows Server 2003 et Windows XP.

Voir aussi

FILE_INFO_BY_HANDLE_CLASS

GetFileInformationByHandleEx