crashpad::process_types::PEB< Traits > Struct Template Reference

## Public Attributes

union {
struct {
BYTE InheritedAddressSpace
BYTE ReadImageFileExecOptions
BYTE BeingDebugged
BYTE BitField
} |
Traits::Pad padding_for_x64_0
}; |
Traits::Pointer | Mutant
Traits::Pointer | ImageBaseAddress
Traits::Pointer | Ldr
Traits::Pointer | ProcessParameters
Traits::Pointer | SubSystemData
Traits::Pointer | ProcessHeap
Traits::Pointer | FastPebLock
Traits::Pointer | AtlThunkSListPtr
Traits::Pointer | IFEOKey
union {
DWORD CrossProcessFlags
Traits::Pad padding_for_x64_1
}; |
Traits::Pointer | KernelCallbackTable
DWORD | SystemReserved
DWORD | AtlThunkSListPtr32
Traits::Pointer | ApiSetMap
union {
DWORD TlsExpansionCounter
Traits::Pad padding_for_x64_2
}; |
Traits::Pointer | TlsBitmap
DWORD | TlsBitmapBits [2]
Traits::Pointer | ReadOnlySharedMemoryBase
Traits::Pointer | SparePvoid0
Traits::Pointer | ReadOnlyStaticServerData
Traits::Pointer | AnsiCodePageData
Traits::Pointer | OemCodePageData
Traits::Pointer | UnicodeCaseTableData
DWORD | NumberOfProcessors
DWORD | NtGlobalFlag
DWORD | alignment_for_x86
LARGE_INTEGER | CriticalSectionTimeout
Traits::UnsignedIntegral | HeapSegmentReserve
Traits::UnsignedIntegral | HeapSegmentCommit
Traits::UnsignedIntegral | HeapDeCommitTotalFreeThreshold
Traits::UnsignedIntegral | HeapDeCommitFreeBlockThreshold
DWORD | NumberOfHeaps
DWORD | MaximumNumberOfHeaps
Traits::Pointer | ProcessHeaps
Traits::Pointer | GdiSharedHandleTable
Traits::Pointer | ProcessStarterHelper
DWORD | GdiDCAttributeList
Traits::Pointer | LoaderLock
DWORD | OSMajorVersion
DWORD | OSMinorVersion
WORD | OSBuildNumber
WORD | OSCSDVersion
DWORD | OSPlatformId
DWORD | ImageSubsystem
DWORD | ImageSubsystemMajorVersion
union {
DWORD ImageSubsystemMinorVersion
Traits::Pad padding_for_x64_3
}; |
Traits::UnsignedIntegral | ActiveProcessAffinityMask
DWORD | GdiHandleBuffer [GdiHandleBufferCountForBitness< Traits >::value]
Traits::Pointer | PostProcessInitRoutine
Traits::Pointer | TlsExpansionBitmap
DWORD | TlsExpansionBitmapBits [32]
union {
DWORD SessionId
Traits::Pad padding_for_x64_4
}; |
ULARGE_INTEGER | AppCompatFlags
ULARGE_INTEGER | AppCompatFlagsUser
Traits::Pointer | pShimData
Traits::Pointer | AppCompatInfo
UNICODE_STRING< Traits > | CSDVersion
Traits::Pointer | ActivationContextData
Traits::Pointer | ProcessAssemblyStorageMap
Traits::Pointer | SystemDefaultActivationContextData
Traits::Pointer | SystemAssemblyStorageMap
Traits::UnsignedIntegral | MinimumStackCommit
Traits::Pointer | FlsCallback
LIST_ENTRY< Traits > | FlsListHead
Traits::Pointer | FlsBitmap
DWORD | FlsBitmapBits [4]
DWORD | FlsHighIndex

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

- util/win/process_structs.h