Win32 API 日本語リファレンス
ホームSystem.Ioctl › REFS_VOLUME_DATA_BUFFER

REFS_VOLUME_DATA_BUFFER

構造体
サイズx64: 152 バイト / x86: 152 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
ByteCountDWORD4+0+0
MajorVersionDWORD4+4+4
MinorVersionDWORD4+8+8
BytesPerPhysicalSectorDWORD4+12+12
VolumeSerialNumberLONGLONG8+16+16
NumberSectorsLONGLONG8+24+24
TotalClustersLONGLONG8+32+32
FreeClustersLONGLONG8+40+40
TotalReservedLONGLONG8+48+48
BytesPerSectorDWORD4+56+56
BytesPerClusterDWORD4+60+60
MaximumSizeOfResidentFileLONGLONG8+64+64
FastTierDataFillRatioWORD2+72+72
SlowTierDataFillRatioWORD2+74+74
DestagesFastTierToSlowTierRateDWORD4+76+76
MetadataChecksumTypeWORD2+80+80
Reserved0BYTE6+82+82
DriverMajorVersionDWORD4+88+88
DriverMinorVersionDWORD4+92+92
ReservedLONGLONG56+96+96