retdec
Public Attributes | List of all members
PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64 Struct Reference

#include <PeLibAux.h>

Collaboration diagram for PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64:
Collaboration graph
[legend]

Public Attributes

std::uint32_t Size
 
std::uint32_t TimeDateStamp
 
std::uint16_t MajorVersion
 
std::uint16_t MinorVersion
 
std::uint32_t GlobalFlagsClear
 
std::uint32_t GlobalFlagsSet
 
std::uint32_t CriticalSectionDefaultTimeout
 
std::uint64_t DeCommitFreeBlockThreshold
 
std::uint64_t DeCommitTotalFreeThreshold
 
std::uint64_t LockPrefixTable
 
std::uint64_t MaximumAllocationSize
 
std::uint64_t VirtualMemoryThreshold
 
std::uint64_t ProcessAffinityMask
 
std::uint32_t ProcessHeapFlags
 
std::uint16_t CSDVersion
 
std::uint16_t DependentLoadFlags
 
std::uint64_t EditList
 
std::uint64_t SecurityCookie
 
std::uint64_t SEHandlerTable
 
std::uint64_t SEHandlerCount
 
std::uint64_t GuardCFCheckFunctionPointer
 
std::uint64_t GuardCFDispatchFunctionPointer
 
std::uint64_t GuardCFFunctionTable
 
std::uint64_t GuardCFFunctionCount
 
std::uint32_t GuardFlags
 
PELIB_IMAGE_LOAD_CONFIG_CODE_INTEGRITY CodeIntegrity
 
std::uint64_t GuardAddressTakenIatEntryTable
 
std::uint64_t GuardAddressTakenIatEntryCount
 
std::uint64_t GuardLongJumpTargetTable
 
std::uint64_t GuardLongJumpTargetCount
 
std::uint64_t DynamicValueRelocTable
 
std::uint64_t CHPEMetadataPointer
 
std::uint64_t GuardRFFailureRoutine
 
std::uint64_t GuardRFFailureRoutineFunctionPointer
 
std::uint32_t DynamicValueRelocTableOffset
 
std::uint16_t DynamicValueRelocTableSection
 
std::uint16_t Reserved2
 
std::uint64_t GuardRFVerifyStackPointerFunctionPointer
 
std::uint32_t HotPatchTableOffset
 
std::uint32_t Reserved3
 
std::uint64_t EnclaveConfigurationPointer
 
std::uint64_t VolatileMetadataPointer
 
std::uint64_t GuardEHContinuationTable
 
std::uint64_t GuardEHContinuationCount
 

Member Data Documentation

◆ CHPEMetadataPointer

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::CHPEMetadataPointer

◆ CodeIntegrity

PELIB_IMAGE_LOAD_CONFIG_CODE_INTEGRITY PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::CodeIntegrity

◆ CriticalSectionDefaultTimeout

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::CriticalSectionDefaultTimeout

◆ CSDVersion

std::uint16_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::CSDVersion

◆ DeCommitFreeBlockThreshold

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::DeCommitFreeBlockThreshold

◆ DeCommitTotalFreeThreshold

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::DeCommitTotalFreeThreshold

◆ DependentLoadFlags

std::uint16_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::DependentLoadFlags

◆ DynamicValueRelocTable

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::DynamicValueRelocTable

◆ DynamicValueRelocTableOffset

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::DynamicValueRelocTableOffset

◆ DynamicValueRelocTableSection

std::uint16_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::DynamicValueRelocTableSection

◆ EditList

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::EditList

◆ EnclaveConfigurationPointer

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::EnclaveConfigurationPointer

◆ GlobalFlagsClear

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GlobalFlagsClear

◆ GlobalFlagsSet

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GlobalFlagsSet

◆ GuardAddressTakenIatEntryCount

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardAddressTakenIatEntryCount

◆ GuardAddressTakenIatEntryTable

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardAddressTakenIatEntryTable

◆ GuardCFCheckFunctionPointer

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardCFCheckFunctionPointer

◆ GuardCFDispatchFunctionPointer

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardCFDispatchFunctionPointer

◆ GuardCFFunctionCount

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardCFFunctionCount

◆ GuardCFFunctionTable

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardCFFunctionTable

◆ GuardEHContinuationCount

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardEHContinuationCount

◆ GuardEHContinuationTable

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardEHContinuationTable

◆ GuardFlags

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardFlags

◆ GuardLongJumpTargetCount

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardLongJumpTargetCount

◆ GuardLongJumpTargetTable

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardLongJumpTargetTable

◆ GuardRFFailureRoutine

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardRFFailureRoutine

◆ GuardRFFailureRoutineFunctionPointer

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardRFFailureRoutineFunctionPointer

◆ GuardRFVerifyStackPointerFunctionPointer

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::GuardRFVerifyStackPointerFunctionPointer

◆ HotPatchTableOffset

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::HotPatchTableOffset

◆ LockPrefixTable

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::LockPrefixTable

◆ MajorVersion

std::uint16_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::MajorVersion

◆ MaximumAllocationSize

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::MaximumAllocationSize

◆ MinorVersion

std::uint16_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::MinorVersion

◆ ProcessAffinityMask

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::ProcessAffinityMask

◆ ProcessHeapFlags

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::ProcessHeapFlags

◆ Reserved2

std::uint16_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::Reserved2

◆ Reserved3

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::Reserved3

◆ SecurityCookie

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::SecurityCookie

◆ SEHandlerCount

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::SEHandlerCount

◆ SEHandlerTable

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::SEHandlerTable

◆ Size

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::Size

◆ TimeDateStamp

std::uint32_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::TimeDateStamp

◆ VirtualMemoryThreshold

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::VirtualMemoryThreshold

◆ VolatileMetadataPointer

std::uint64_t PeLib::PELIB_IMAGE_LOAD_CONFIG_DIRECTORY64::VolatileMetadataPointer

The documentation for this struct was generated from the following file: