IMAGE_LOAD_CONFIG_DIRECTORY64

Type Alias IMAGE_LOAD_CONFIG_DIRECTORY64 

Source
pub type IMAGE_LOAD_CONFIG_DIRECTORY64 = _IMAGE_LOAD_CONFIG_DIRECTORY64;

Aliased Type§

#[repr(C, packed(4))]
pub struct IMAGE_LOAD_CONFIG_DIRECTORY64 {
Show 50 fields pub Size: u64, pub TimeDateStamp: u64, pub MajorVersion: u16, pub MinorVersion: u16, pub GlobalFlagsClear: u64, pub GlobalFlagsSet: u64, pub CriticalSectionDefaultTimeout: u64, pub DeCommitFreeBlockThreshold: u64, pub DeCommitTotalFreeThreshold: u64, pub LockPrefixTable: u64, pub MaximumAllocationSize: u64, pub VirtualMemoryThreshold: u64, pub ProcessAffinityMask: u64, pub ProcessHeapFlags: u64, pub CSDVersion: u16, pub DependentLoadFlags: u16, pub EditList: u64, pub SecurityCookie: u64, pub SEHandlerTable: u64, pub SEHandlerCount: u64, pub GuardCFCheckFunctionPointer: u64, pub GuardCFDispatchFunctionPointer: u64, pub GuardCFFunctionTable: u64, pub GuardCFFunctionCount: u64, pub GuardFlags: u64, pub CodeIntegrity: _IMAGE_LOAD_CONFIG_CODE_INTEGRITY, pub GuardAddressTakenIatEntryTable: u64, pub GuardAddressTakenIatEntryCount: u64, pub GuardLongJumpTargetTable: u64, pub GuardLongJumpTargetCount: u64, pub DynamicValueRelocTable: u64, pub CHPEMetadataPointer: u64, pub GuardRFFailureRoutine: u64, pub GuardRFFailureRoutineFunctionPointer: u64, pub DynamicValueRelocTableOffset: u64, pub DynamicValueRelocTableSection: u16, pub Reserved2: u16, pub GuardRFVerifyStackPointerFunctionPointer: u64, pub HotPatchTableOffset: u64, pub Reserved3: u64, pub EnclaveConfigurationPointer: u64, pub VolatileMetadataPointer: u64, pub GuardEHContinuationTable: u64, pub GuardEHContinuationCount: u64, pub GuardXFGCheckFunctionPointer: u64, pub GuardXFGDispatchFunctionPointer: u64, pub GuardXFGTableDispatchFunctionPointer: u64, pub CastGuardOsDeterminedFailureMode: u64, pub GuardMemcpyFunctionPointer: u64, pub UmaFunctionPointers: u64,
}

Fields§

§Size: u64§TimeDateStamp: u64§MajorVersion: u16§MinorVersion: u16§GlobalFlagsClear: u64§GlobalFlagsSet: u64§CriticalSectionDefaultTimeout: u64§DeCommitFreeBlockThreshold: u64§DeCommitTotalFreeThreshold: u64§LockPrefixTable: u64§MaximumAllocationSize: u64§VirtualMemoryThreshold: u64§ProcessAffinityMask: u64§ProcessHeapFlags: u64§CSDVersion: u16§DependentLoadFlags: u16§EditList: u64§SecurityCookie: u64§SEHandlerTable: u64§SEHandlerCount: u64§GuardCFCheckFunctionPointer: u64§GuardCFDispatchFunctionPointer: u64§GuardCFFunctionTable: u64§GuardCFFunctionCount: u64§GuardFlags: u64§CodeIntegrity: _IMAGE_LOAD_CONFIG_CODE_INTEGRITY§GuardAddressTakenIatEntryTable: u64§GuardAddressTakenIatEntryCount: u64§GuardLongJumpTargetTable: u64§GuardLongJumpTargetCount: u64§DynamicValueRelocTable: u64§CHPEMetadataPointer: u64§GuardRFFailureRoutine: u64§GuardRFFailureRoutineFunctionPointer: u64§DynamicValueRelocTableOffset: u64§DynamicValueRelocTableSection: u16§Reserved2: u16§GuardRFVerifyStackPointerFunctionPointer: u64§HotPatchTableOffset: u64§Reserved3: u64§EnclaveConfigurationPointer: u64§VolatileMetadataPointer: u64§GuardEHContinuationTable: u64§GuardEHContinuationCount: u64§GuardXFGCheckFunctionPointer: u64§GuardXFGDispatchFunctionPointer: u64§GuardXFGTableDispatchFunctionPointer: u64§CastGuardOsDeterminedFailureMode: u64§GuardMemcpyFunctionPointer: u64§UmaFunctionPointers: u64