Assembly: PeNet.dll
public struct IMAGE_LOAD_CONFIG_DIRECTORY64
Fields
|
Improve this Doc
View Source
Declaration
public ulong CastGuardOsDeterminedFailureMode
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong CHPEMetadataPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public IMAGE_LOAD_CONFIG_CODE_INTEGRITY CodeIntegrity
Field Value
|
Improve this Doc
View Source
The critical section default time-out value.
Declaration
public uint CriticalSectionDefaultTimeout
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
The service pack version.
Declaration
Field Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
The size of the minimum block that must be freed before it is freed (de-committed), in bytes. This value is advisory.
Declaration
public ulong DeCommitFreeBlockThreshold
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
The size of the minimum total memory that must be freed in the process heap before it is freed (de-committed), in bytes.
This value is advisory.
Declaration
public ulong DeCommitTotalFreeThreshold
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ushort DependentLoadFlags
Field Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
Declaration
public ulong DynamicValueRelocTable
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public uint DynamicValueRelocTableOffset
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public ushort DynamicValueRelocTableSection
Field Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
Reserved for use by the system.
Declaration
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong EnclaveConfigurationPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
The global flags that control system behavior. For more information, see Gflags.exe.
Declaration
public uint GlobalFlagsClear
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
The global flags that control system behavior. For more information, see Gflags.exe.
Declaration
public uint GlobalFlagsSet
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardAddressTakenIatEntryCount
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardAddressTakenIatEntryTable
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardCFCheckFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardCFDispatchFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardCFFunctionCount
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardCFFunctionTable
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardEHContinuationCount
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardEHContinuationTable
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardLongJumpTargetCount
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardLongJumpTargetTable
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardMemcpyFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardRFFailureRoutine
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardRFFailureRoutineFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardRFVerifyStackPointerFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardXFGCheckFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardXFGDispatchFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong GuardXFGTableDispatchFunctionPointer
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public uint HotPatchTableOffset
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
The VA of a list of addresses where the LOCK prefix is used. These will be replaced by NOP on single-processor systems. This
member is available only for x86.
Declaration
public ulong LockPrefixTable
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
The major version number.
Declaration
public ushort MajorVersion
Field Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
The maximum allocation size, in bytes. This member is obsolete and is used only for debugging purposes.
Declaration
public ulong MaximumAllocationSize
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
The minor version number.
Declaration
public ushort MinorVersion
Field Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
The process affinity mask. For more information, see GetProcessAffinityMask. This member is available only for .exe files.
Declaration
public ulong ProcessAffinityMask
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
The process heap flags. For more information, see HeapCreate.
Declaration
public uint ProcessHeapFlags
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
Field Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
Declaration
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
A pointer to a cookie that is used by Visual C++ or GS implementation.
Declaration
public ulong SecurityCookie
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
SEHandlerCount
The count of unique handlers in the table. This member is available only for x86.
Declaration
public ulong SEHandlerCount
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
SEHandlerTable
The VA of the sorted table of RVAs of each valid, unique handler in the image. This member is available only for x86.
Declaration
public ulong SEHandlerTable
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
The size of the structure. For Windows XP, the size must be specified as 64 for x86 images.
Declaration
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
The date and time stamp value. The value is represented in the number of seconds elapsed since midnight (00:00:00), January
1, 1970, Universal Coordinated Time, according to the system clock. The time stamp can be printed using the C run-time (CRT)
function ctime
.
Declaration
public uint TimeDateStamp
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
The maximum block size that can be allocated from heap segments, in bytes.
Declaration
public ulong VirtualMemoryThreshold
Field Value
Type |
Description |
System.UInt64 |
|
|
Improve this Doc
View Source
Declaration
public ulong VolatileMetadataPointer
Field Value
Type |
Description |
System.UInt64 |
|