FILE_COMPRESSION_INFO構造体 (winbase.h)
ファイル圧縮情報を受信します。 任意のハンドルに使用されます。 GetFileInformationByHandleEx を呼び出す場合にのみ使用します。
構文
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;
メンバー
CompressedFileSize
圧縮ファイルのファイル サイズ。
CompressionFormat
ファイルの圧縮に使用される圧縮形式。
CompressionUnitShift
圧縮で使用される要素。
ChunkShift
圧縮によってシフトされるチャンクの数。
ClusterShift
圧縮によってシフトされるクラスターの数。
Reserved[3]
予約済み。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
Header | winbase.h (Windows.h を含む) |
再頒布可能パッケージ | Windows Server 2003 および Windows XP でWindows SDK。 |