LLVM 19.0.0git
Public Attributes | List of all members
llvm::object::coff_load_configuration32 Struct Reference

32-bit load config (IMAGE_LOAD_CONFIG_DIRECTORY32) More...

#include "llvm/Object/COFF.h"

Public Attributes

support::ulittle32_t Size
 
support::ulittle32_t TimeDateStamp
 
support::ulittle16_t MajorVersion
 
support::ulittle16_t MinorVersion
 
support::ulittle32_t GlobalFlagsClear
 
support::ulittle32_t GlobalFlagsSet
 
support::ulittle32_t CriticalSectionDefaultTimeout
 
support::ulittle32_t DeCommitFreeBlockThreshold
 
support::ulittle32_t DeCommitTotalFreeThreshold
 
support::ulittle32_t LockPrefixTable
 
support::ulittle32_t MaximumAllocationSize
 
support::ulittle32_t VirtualMemoryThreshold
 
support::ulittle32_t ProcessAffinityMask
 
support::ulittle32_t ProcessHeapFlags
 
support::ulittle16_t CSDVersion
 
support::ulittle16_t DependentLoadFlags
 
support::ulittle32_t EditList
 
support::ulittle32_t SecurityCookie
 
support::ulittle32_t SEHandlerTable
 
support::ulittle32_t SEHandlerCount
 
support::ulittle32_t GuardCFCheckFunction
 
support::ulittle32_t GuardCFCheckDispatch
 
support::ulittle32_t GuardCFFunctionTable
 
support::ulittle32_t GuardCFFunctionCount
 
support::ulittle32_t GuardFlags
 
coff_load_config_code_integrity CodeIntegrity
 
support::ulittle32_t GuardAddressTakenIatEntryTable
 
support::ulittle32_t GuardAddressTakenIatEntryCount
 
support::ulittle32_t GuardLongJumpTargetTable
 
support::ulittle32_t GuardLongJumpTargetCount
 
support::ulittle32_t DynamicValueRelocTable
 
support::ulittle32_t CHPEMetadataPointer
 
support::ulittle32_t GuardRFFailureRoutine
 
support::ulittle32_t GuardRFFailureRoutineFunctionPointer
 
support::ulittle32_t DynamicValueRelocTableOffset
 
support::ulittle16_t DynamicValueRelocTableSection
 
support::ulittle16_t Reserved2
 
support::ulittle32_t GuardRFVerifyStackPointerFunctionPointer
 
support::ulittle32_t HotPatchTableOffset
 
support::ulittle32_t Reserved3
 
support::ulittle32_t EnclaveConfigurationPointer
 
support::ulittle32_t VolatileMetadataPointer
 
support::ulittle32_t GuardEHContinuationTable
 
support::ulittle32_t GuardEHContinuationCount
 
support::ulittle32_t GuardXFGCheckFunctionPointer
 
support::ulittle32_t GuardXFGDispatchFunctionPointer
 
support::ulittle32_t GuardXFGTableDispatchFunctionPointer
 
support::ulittle32_t CastGuardOsDeterminedFailureMode
 

Detailed Description

32-bit load config (IMAGE_LOAD_CONFIG_DIRECTORY32)

Definition at line 610 of file COFF.h.

Member Data Documentation

◆ CastGuardOsDeterminedFailureMode

support::ulittle32_t llvm::object::coff_load_configuration32::CastGuardOsDeterminedFailureMode

Definition at line 664 of file COFF.h.

◆ CHPEMetadataPointer

support::ulittle32_t llvm::object::coff_load_configuration32::CHPEMetadataPointer

Definition at line 646 of file COFF.h.

◆ CodeIntegrity

coff_load_config_code_integrity llvm::object::coff_load_configuration32::CodeIntegrity

Definition at line 640 of file COFF.h.

◆ CriticalSectionDefaultTimeout

support::ulittle32_t llvm::object::coff_load_configuration32::CriticalSectionDefaultTimeout

Definition at line 617 of file COFF.h.

◆ CSDVersion

support::ulittle16_t llvm::object::coff_load_configuration32::CSDVersion

Definition at line 625 of file COFF.h.

◆ DeCommitFreeBlockThreshold

support::ulittle32_t llvm::object::coff_load_configuration32::DeCommitFreeBlockThreshold

Definition at line 618 of file COFF.h.

◆ DeCommitTotalFreeThreshold

support::ulittle32_t llvm::object::coff_load_configuration32::DeCommitTotalFreeThreshold

Definition at line 619 of file COFF.h.

◆ DependentLoadFlags

support::ulittle16_t llvm::object::coff_load_configuration32::DependentLoadFlags

Definition at line 626 of file COFF.h.

◆ DynamicValueRelocTable

support::ulittle32_t llvm::object::coff_load_configuration32::DynamicValueRelocTable

Definition at line 645 of file COFF.h.

◆ DynamicValueRelocTableOffset

support::ulittle32_t llvm::object::coff_load_configuration32::DynamicValueRelocTableOffset

Definition at line 649 of file COFF.h.

◆ DynamicValueRelocTableSection

support::ulittle16_t llvm::object::coff_load_configuration32::DynamicValueRelocTableSection

Definition at line 650 of file COFF.h.

◆ EditList

support::ulittle32_t llvm::object::coff_load_configuration32::EditList

Definition at line 627 of file COFF.h.

◆ EnclaveConfigurationPointer

support::ulittle32_t llvm::object::coff_load_configuration32::EnclaveConfigurationPointer

Definition at line 657 of file COFF.h.

◆ GlobalFlagsClear

support::ulittle32_t llvm::object::coff_load_configuration32::GlobalFlagsClear

Definition at line 615 of file COFF.h.

◆ GlobalFlagsSet

support::ulittle32_t llvm::object::coff_load_configuration32::GlobalFlagsSet

Definition at line 616 of file COFF.h.

◆ GuardAddressTakenIatEntryCount

support::ulittle32_t llvm::object::coff_load_configuration32::GuardAddressTakenIatEntryCount

Definition at line 642 of file COFF.h.

◆ GuardAddressTakenIatEntryTable

support::ulittle32_t llvm::object::coff_load_configuration32::GuardAddressTakenIatEntryTable

Definition at line 641 of file COFF.h.

◆ GuardCFCheckDispatch

support::ulittle32_t llvm::object::coff_load_configuration32::GuardCFCheckDispatch

Definition at line 634 of file COFF.h.

◆ GuardCFCheckFunction

support::ulittle32_t llvm::object::coff_load_configuration32::GuardCFCheckFunction

Definition at line 633 of file COFF.h.

◆ GuardCFFunctionCount

support::ulittle32_t llvm::object::coff_load_configuration32::GuardCFFunctionCount

Definition at line 636 of file COFF.h.

◆ GuardCFFunctionTable

support::ulittle32_t llvm::object::coff_load_configuration32::GuardCFFunctionTable

Definition at line 635 of file COFF.h.

◆ GuardEHContinuationCount

support::ulittle32_t llvm::object::coff_load_configuration32::GuardEHContinuationCount

Definition at line 660 of file COFF.h.

◆ GuardEHContinuationTable

support::ulittle32_t llvm::object::coff_load_configuration32::GuardEHContinuationTable

Definition at line 659 of file COFF.h.

◆ GuardFlags

support::ulittle32_t llvm::object::coff_load_configuration32::GuardFlags

Definition at line 637 of file COFF.h.

◆ GuardLongJumpTargetCount

support::ulittle32_t llvm::object::coff_load_configuration32::GuardLongJumpTargetCount

Definition at line 644 of file COFF.h.

◆ GuardLongJumpTargetTable

support::ulittle32_t llvm::object::coff_load_configuration32::GuardLongJumpTargetTable

Definition at line 643 of file COFF.h.

◆ GuardRFFailureRoutine

support::ulittle32_t llvm::object::coff_load_configuration32::GuardRFFailureRoutine

Definition at line 647 of file COFF.h.

◆ GuardRFFailureRoutineFunctionPointer

support::ulittle32_t llvm::object::coff_load_configuration32::GuardRFFailureRoutineFunctionPointer

Definition at line 648 of file COFF.h.

◆ GuardRFVerifyStackPointerFunctionPointer

support::ulittle32_t llvm::object::coff_load_configuration32::GuardRFVerifyStackPointerFunctionPointer

Definition at line 652 of file COFF.h.

◆ GuardXFGCheckFunctionPointer

support::ulittle32_t llvm::object::coff_load_configuration32::GuardXFGCheckFunctionPointer

Definition at line 661 of file COFF.h.

◆ GuardXFGDispatchFunctionPointer

support::ulittle32_t llvm::object::coff_load_configuration32::GuardXFGDispatchFunctionPointer

Definition at line 662 of file COFF.h.

◆ GuardXFGTableDispatchFunctionPointer

support::ulittle32_t llvm::object::coff_load_configuration32::GuardXFGTableDispatchFunctionPointer

Definition at line 663 of file COFF.h.

◆ HotPatchTableOffset

support::ulittle32_t llvm::object::coff_load_configuration32::HotPatchTableOffset

Definition at line 653 of file COFF.h.

◆ LockPrefixTable

support::ulittle32_t llvm::object::coff_load_configuration32::LockPrefixTable

Definition at line 620 of file COFF.h.

◆ MajorVersion

support::ulittle16_t llvm::object::coff_load_configuration32::MajorVersion

Definition at line 613 of file COFF.h.

◆ MaximumAllocationSize

support::ulittle32_t llvm::object::coff_load_configuration32::MaximumAllocationSize

Definition at line 621 of file COFF.h.

◆ MinorVersion

support::ulittle16_t llvm::object::coff_load_configuration32::MinorVersion

Definition at line 614 of file COFF.h.

◆ ProcessAffinityMask

support::ulittle32_t llvm::object::coff_load_configuration32::ProcessAffinityMask

Definition at line 623 of file COFF.h.

◆ ProcessHeapFlags

support::ulittle32_t llvm::object::coff_load_configuration32::ProcessHeapFlags

Definition at line 624 of file COFF.h.

◆ Reserved2

support::ulittle16_t llvm::object::coff_load_configuration32::Reserved2

Definition at line 651 of file COFF.h.

◆ Reserved3

support::ulittle32_t llvm::object::coff_load_configuration32::Reserved3

Definition at line 656 of file COFF.h.

◆ SecurityCookie

support::ulittle32_t llvm::object::coff_load_configuration32::SecurityCookie

Definition at line 628 of file COFF.h.

◆ SEHandlerCount

support::ulittle32_t llvm::object::coff_load_configuration32::SEHandlerCount

Definition at line 630 of file COFF.h.

◆ SEHandlerTable

support::ulittle32_t llvm::object::coff_load_configuration32::SEHandlerTable

Definition at line 629 of file COFF.h.

◆ Size

support::ulittle32_t llvm::object::coff_load_configuration32::Size

Definition at line 611 of file COFF.h.

◆ TimeDateStamp

support::ulittle32_t llvm::object::coff_load_configuration32::TimeDateStamp

Definition at line 612 of file COFF.h.

◆ VirtualMemoryThreshold

support::ulittle32_t llvm::object::coff_load_configuration32::VirtualMemoryThreshold

Definition at line 622 of file COFF.h.

◆ VolatileMetadataPointer

support::ulittle32_t llvm::object::coff_load_configuration32::VolatileMetadataPointer

Definition at line 658 of file COFF.h.


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