Win32 API 日本語リファレンス
ホームStorage.VirtualDiskService › VDS_HINTS2

VDS_HINTS2

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

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

フィールド

フィールドサイズx64x86
ullHintMaskULONGLONG8+0+0
ullExpectedMaximumSizeULONGLONG8+8+8
ulOptimalReadSizeDWORD4+16+16
ulOptimalReadAlignmentDWORD4+20+20
ulOptimalWriteSizeDWORD4+24+24
ulOptimalWriteAlignmentDWORD4+28+28
ulMaximumDriveCountDWORD4+32+32
ulStripeSizeDWORD4+36+36
ulReserved1DWORD4+40+40
ulReserved2DWORD4+44+44
ulReserved3DWORD4+48+48
bFastCrashRecoveryRequiredBOOL4+52+52
bMostlyReadsBOOL4+56+56
bOptimizeForSequentialReadsBOOL4+60+60
bOptimizeForSequentialWritesBOOL4+64+64
bRemapEnabledBOOL4+68+68
bReadBackVerifyEnabledBOOL4+72+72
bWriteThroughCachingEnabledBOOL4+76+76
bHardwareChecksumEnabledBOOL4+80+80
bIsYankableBOOL4+84+84
bAllocateHotSpareBOOL4+88+88
bUseMirroredCacheBOOL4+92+92
bReadCachingEnabledBOOL4+96+96
bWriteCachingEnabledBOOL4+100+100
bMediaScanEnabledBOOL4+104+104
bConsistencyCheckEnabledBOOL4+108+108
BusTypeVDS_STORAGE_BUS_TYPE4+112+112
bReserved1BOOL4+116+116
bReserved2BOOL4+120+120
bReserved3BOOL4+124+124
sRebuildPrioritySHORT2+128+128