Crashpad
Public Attributes | List of all members
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: