Assembly: PeNet.dll
public struct IMAGE_LOAD_CONFIG_DIRECTORY32
Fields
|
Improve this Doc
View Source
Declaration
public uint CastGuardOsDeterminedFailureMode
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint CHPEMetadataPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint DeCommitFreeBlockThreshold
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint DeCommitTotalFreeThreshold
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public ushort DependentLoadFlags
Field Value
Type |
Description |
System.UInt16 |
|
|
Improve this Doc
View Source
Declaration
public uint DynamicValueRelocTable
Field Value
Type |
Description |
System.UInt32 |
|
|
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.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint EnclaveConfigurationPointer
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 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 uint GuardAddressTakenIatEntryCount
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardAddressTakenIatEntryTable
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardCFCheckFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardCFDispatchFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardCFFunctionCount
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardCFFunctionTable
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardEHContinuationCount
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardEHContinuationTable
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardLongJumpTargetCount
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardLongJumpTargetTable
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardMemcpyFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardRFFailureRoutine
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardRFFailureRoutineFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardRFVerifyStackPointerFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardXFGCheckFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardXFGDispatchFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint GuardXFGTableDispatchFunctionPointer
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint LockPrefixTable
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint MaximumAllocationSize
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint ProcessAffinityMask
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint SecurityCookie
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
SEHandlerCount
The count of unique handlers in the table. This member is available only for x86.
Declaration
public uint SEHandlerCount
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint SEHandlerTable
Field Value
Type |
Description |
System.UInt32 |
|
|
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 uint VirtualMemoryThreshold
Field Value
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint VolatileMetadataPointer
Field Value
Type |
Description |
System.UInt32 |
|