Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug › IMAGE_LOAD_CONFIG_DIRECTORY64

IMAGE_LOAD_CONFIG_DIRECTORY64

構造体
サイズx64: 328 バイト / x86: 328 バイトパッキング4

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

フィールド

フィールドサイズx64x86
SizeDWORD4+0+0
TimeDateStampDWORD4+4+4
MajorVersionWORD2+8+8
MinorVersionWORD2+10+10
GlobalFlagsClearDWORD4+12+12
GlobalFlagsSetDWORD4+16+16
CriticalSectionDefaultTimeoutDWORD4+20+20
DeCommitFreeBlockThresholdULONGLONG8+24+24
DeCommitTotalFreeThresholdULONGLONG8+32+32
LockPrefixTableULONGLONG8+40+40
MaximumAllocationSizeULONGLONG8+48+48
VirtualMemoryThresholdULONGLONG8+56+56
ProcessAffinityMaskULONGLONG8+64+64
ProcessHeapFlagsDWORD4+72+72
CSDVersionWORD2+76+76
DependentLoadFlagsWORD2+78+78
EditListULONGLONG8+80+80
SecurityCookieULONGLONG8+88+88
SEHandlerTableULONGLONG8+96+96
SEHandlerCountULONGLONG8+104+104
GuardCFCheckFunctionPointerULONGLONG8+112+112
GuardCFDispatchFunctionPointerULONGLONG8+120+120
GuardCFFunctionTableULONGLONG8+128+128
GuardCFFunctionCountULONGLONG8+136+136
GuardFlagsDWORD4+144+144
CodeIntegrityIMAGE_LOAD_CONFIG_CODE_INTEGRITY12+148+148
GuardAddressTakenIatEntryTableULONGLONG8+160+160
GuardAddressTakenIatEntryCountULONGLONG8+168+168
GuardLongJumpTargetTableULONGLONG8+176+176
GuardLongJumpTargetCountULONGLONG8+184+184
DynamicValueRelocTableULONGLONG8+192+192
CHPEMetadataPointerULONGLONG8+200+200
GuardRFFailureRoutineULONGLONG8+208+208
GuardRFFailureRoutineFunctionPointerULONGLONG8+216+216
DynamicValueRelocTableOffsetDWORD4+224+224
DynamicValueRelocTableSectionWORD2+228+228
Reserved2WORD2+230+230
GuardRFVerifyStackPointerFunctionPointerULONGLONG8+232+232
HotPatchTableOffsetDWORD4+240+240
Reserved3DWORD4+244+244
EnclaveConfigurationPointerULONGLONG8+248+248
VolatileMetadataPointerULONGLONG8+256+256
GuardEHContinuationTableULONGLONG8+264+264
GuardEHContinuationCountULONGLONG8+272+272
GuardXFGCheckFunctionPointerULONGLONG8+280+280
GuardXFGDispatchFunctionPointerULONGLONG8+288+288
GuardXFGTableDispatchFunctionPointerULONGLONG8+296+296
CastGuardOsDeterminedFailureModeULONGLONG8+304+304
GuardMemcpyFunctionPointerULONGLONG8+312+312
UmaFunctionPointersULONGLONG8+320+320