Table of Contents

Enum LoadConfigurationField

Namespace
AsmResolver.PE.Configuration
Assembly
AsmResolver.PE.dll

Provides members describing all fields in a load configuration data directory.

public enum LoadConfigurationField

Fields

CSDVersion = 14
CastGuardOsDeterminedFailureMode = 50
ChpeMetadataPointer = 34
CodeIntegrityCatalog = 25
CodeIntegrityFlags = 27
CodeIntegrityOffset = 26
CodeIntegrityReserved = 28
CriticalSectionDefaultTimeout = 6
DeCommitFreeBlockThreshold = 7
DeCommitTotalFreeThreshold = 8
DependentLoadFlags = 15
DynamicValueRelocTable = 33
DynamicValueRelocTableOffset = 37
DynamicValueRelocTableSection = 38
EditList = 16
EnclaveConfigurationPointer = 43
GlobalFlagsClear = 4
GlobalFlagsSet = 5
GuardAddressTakenIatEntryCount = 30
GuardAddressTakenIatEntryTable = 29
GuardCFCheckFunctionPointer = 20
GuardCFDispatchFunctionPointer = 21
GuardCFFunctionCount = 23
GuardCFFunctionTable = 22
GuardEHContinuationCount = 46
GuardEHContinuationTable = 45
GuardFlags = 24
GuardLongJumpTargetCount = 32
GuardLongJumpTargetTable = 31
GuardMemcpyFunctionPointer = 51
GuardRFFailureRoutine = 35
GuardRFFailureRoutineFunctionPointer = 36
GuardRFVerifyStackPointerFunctionPointer = 40
GuardXFGCheckFunctionPointer = 47
GuardXFGDispatchFunctionPointer = 48
GuardXFGTableDispatchFunctionPointer = 49
HotPatchTableOffset = 41
LockPrefixTable = 9
MajorVersion = 2
MaximumAllocationSize = 10
MinorVersion = 3
ProcessAffinityMask = 12
ProcessHeapFlags = 13
Reserved2 = 39
Reserved3 = 42
SEHandlerCount = 19
SEHandlerTable = 18
SecurityCookie = 17
Size = 0
TimeDateStamp = 1
UmaFunctionPointers = 52
VirtualMemoryThreshold = 11
VolatileMetadataPointer = 44

Remarks

The integer value of each field corresponds to the index within the data directory.