ReactOS 0.4.16-dev-1946-g52006dd
_PEB Struct Reference

#include <btrfs_drv.h>

Collaboration diagram for _PEB:

Public Attributes

BYTE Reserved1 [2]
 
BYTE BeingDebugged
 
BYTE Reserved2 [1]
 
PVOID Reserved3 [2]
 
PPEB_LDR_DATA Ldr
 
PRTL_USER_PROCESS_PARAMETERS ProcessParameters
 
BYTE Reserved4 [104]
 
PVOID Reserved5 [52]
 
PPS_POST_PROCESS_INIT_ROUTINE PostProcessInitRoutine
 
BYTE Reserved6 [128]
 
PVOID Reserved7 [1]
 
ULONG SessionId
 
BOOLEAN InheritedAddressSpace
 
BOOLEAN ReadImageFileExecOptions
 
BOOLEAN BeingDebugged
 
BOOLEAN SpareBool
 
HANDLE Mutant
 
PVOID ImageBaseAddress
 
struct _RTL_USER_PROCESS_PARAMETERSProcessParameters
 
PVOID SubSystemData
 
PVOID ProcessHeap
 
PVOID FastPebLock
 
PVOID FastPebLockRoutine
 
PVOID FastPebUnlockRoutine
 
ULONG EnvironmentUpdateCount
 
PVOID KernelCallbackTable
 
HANDLE EventLogSection
 
PVOID EventLog
 
PPEB_FREE_BLOCK FreeList
 
ULONG TlsExpansionCounter
 
PVOID TlsBitmap
 
ULONG TlsBitmapBits [2]
 
PVOID ReadOnlySharedMemoryBase
 
PVOID ReadOnlySharedMemoryHeap
 
PVOIDReadOnlyStaticServerData
 
PVOID AnsiCodePageData
 
PVOID OemCodePageData
 
PVOID UnicodeCaseTableData
 
ULONG NumberOfProcessors
 
ULONG NtGlobalFlag
 
LARGE_INTEGER CriticalSectionTimeout
 
ULONG HeapSegmentReserve
 
ULONG HeapSegmentCommit
 
ULONG HeapDeCommitTotalFreeThreshold
 
ULONG HeapDeCommitFreeBlockThreshold
 
ULONG NumberOfHeaps
 
ULONG MaximumNumberOfHeaps
 
PVOIDProcessHeaps
 
PVOID GdiSharedHandleTable
 
PVOID ProcessStarterHelper
 
PVOID GdiDCAttributeList
 
PVOID LoaderLock
 
ULONG OSMajorVersion
 
ULONG OSMinorVersion
 
ULONG OSBuildNumber
 
ULONG OSPlatformId
 
ULONG ImageSubsystem
 
ULONG ImageSubsystemMajorVersion
 
ULONG ImageSubsystemMinorVersion
 
ULONG ImageProcessAffinityMask
 
ULONG GdiHandleBuffer [GDI_HANDLE_BUFFER_SIZE]
 
PVOID Reserved4 [3]
 
PVOID AtlThunkSListPtr
 
ULONG Reserved6
 
ULONG Reserved8
 
ULONG AtlThunkSListPtr32
 
PVOID Reserved9 [45]
 
BYTE Reserved10 [96]
 
BYTE Reserved11 [128]
 
PVOID Reserved12 [1]
 
UCHAR ImageUsedLargePages: 1
 
UCHAR IsProtectedProcess: 1
 
UCHAR IsImageDynamicallyRelocated: 1
 
UCHAR SkipPatchingUser32Forwarders: 1
 
UCHAR IsPackagedProcess: 1
 
UCHAR IsAppContainer: 1
 
UCHAR IsProtectedProcessLight: 1
 
UCHAR IsLongPathAwareProcess: 1
 
HMODULE ImageBaseAddress
 
PPEB_LDR_DATA LdrData
 
RTL_USER_PROCESS_PARAMETERSProcessParameters
 
HANDLE ProcessHeap
 
PRTL_CRITICAL_SECTION FastPebLock
 
PVOID IFEOKey
 
ULONG ProcessInJob: 1
 
ULONG ProcessInitializing: 1
 
ULONG ProcessUsingVEH: 1
 
ULONG ProcessUsingVCH: 1
 
ULONG ProcessUsingFTH: 1
 
ULONG ProcessPreviouslyThrottled: 1
 
ULONG ProcessCurrentlyThrottled: 1
 
ULONG ProcessImagesHotPatched: 1
 
ULONG ReservedBits0: 24
 
KERNEL_CALLBACK_PROCKernelCallbackTable
 
ULONG Reserved
 
PVOID ApiSetMap
 
PRTL_BITMAP TlsBitmap
 
PVOID SharedData
 
SIZE_T HeapSegmentReserve
 
SIZE_T HeapSegmentCommit
 
SIZE_T HeapDeCommitTotalFreeThreshold
 
SIZE_T HeapDeCommitFreeBlockThreshold
 
ULONG ImageSubSystem
 
ULONG ImageSubSystemMajorVersion
 
ULONG ImageSubSystemMinorVersion
 
KAFFINITY ActiveProcessAffinityMask
 
PVOID PostProcessInitRoutine
 
PRTL_BITMAP TlsExpansionBitmap
 
ULONG TlsExpansionBitmapBits [32]
 
ULARGE_INTEGER AppCompatFlags
 
ULARGE_INTEGER AppCompatFlagsUser
 
PVOID ShimData
 
PVOID AppCompatInfo
 
UNICODE_STRING CSDVersion
 
PVOID ActivationContextData
 
PVOID ProcessAssemblyStorageMap
 
PVOID SystemDefaultActivationData
 
PVOID SystemAssemblyStorageMap
 
SIZE_T MinimumStackCommit
 
PVOIDFlsCallback
 
LIST_ENTRY FlsListHead
 
union {
   PRTL_BITMAP   FlsBitmap
 
}; 
 
ULONG FlsBitmapBits [4]
 
ULONG FlsHighIndex
 
PVOID WerRegistrationData
 
PVOID WerShipAssertPtr
 
PVOID EcCodeBitMap
 
PVOID pImageHeaderHash
 
ULONG HeapTracingEnabled: 1
 
ULONG CritSecTracingEnabled: 1
 
ULONG LibLoaderTracingEnabled: 1
 
ULONG SpareTracingBits: 29
 
ULONGLONG CsrServerReadOnlySharedMemoryBase
 
ULONG TppWorkerpListLock
 
LIST_ENTRY TppWorkerpList
 
PVOID WaitOnAddressHashTable [0x80]
 
PVOID TelemetryCoverageHeader
 
ULONG CloudFileFlags
 
ULONG CloudFileDiagFlags
 
CHAR PlaceholderCompatibilityMode
 
CHAR PlaceholderCompatibilityModeReserved [7]
 
PVOID LeapSecondData
 
ULONG LeapSecondFlags
 
ULONG NtGlobalFlag2
 
PVOID FreeList
 
HANDLE GdiHandleBuffer [28]
 
ULONG unknown [6]
 

Detailed Description

Definition at line 1907 of file btrfs_drv.h.

Member Data Documentation

◆ 

union { ... } _PEB::@4183

◆ ActivationContextData

PVOID _PEB::ActivationContextData

Definition at line 546 of file winternl.h.

Referenced by init_current_version().

◆ ActiveProcessAffinityMask

KAFFINITY _PEB::ActiveProcessAffinityMask

Definition at line 531 of file winternl.h.

◆ AnsiCodePageData

PVOID _PEB::AnsiCodePageData

Definition at line 264 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), and MmCreatePeb().

◆ ApiSetMap

PVOID _PEB::ApiSetMap

Definition at line 500 of file winternl.h.

◆ AppCompatFlags

ULARGE_INTEGER _PEB::AppCompatFlags

Definition at line 541 of file winternl.h.

Referenced by get_shiminfo(), and SeiInit().

◆ AppCompatFlagsUser

ULARGE_INTEGER _PEB::AppCompatFlagsUser

Definition at line 542 of file winternl.h.

Referenced by get_shiminfo(), and SeiInit().

◆ AppCompatInfo

PVOID _PEB::AppCompatInfo

Definition at line 544 of file winternl.h.

Referenced by get_shiminfo(), and LdrpInitializeProcess().

◆ AtlThunkSListPtr

PVOID _PEB::AtlThunkSListPtr

Definition at line 131 of file winternl.h.

◆ AtlThunkSListPtr32

ULONG _PEB::AtlThunkSListPtr32

Definition at line 136 of file winternl.h.

◆ BeingDebugged [1/2]

◆ BeingDebugged [2/2]

BOOLEAN _PEB::BeingDebugged

Definition at line 241 of file ntddk_ex.h.

◆ CloudFileDiagFlags

ULONG _PEB::CloudFileDiagFlags

Definition at line 576 of file winternl.h.

◆ CloudFileFlags

ULONG _PEB::CloudFileFlags

Definition at line 575 of file winternl.h.

◆ CriticalSectionTimeout

LARGE_INTEGER _PEB::CriticalSectionTimeout

Definition at line 274 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), and MmCreatePeb().

◆ CritSecTracingEnabled

ULONG _PEB::CritSecTracingEnabled

Definition at line 567 of file winternl.h.

◆ CSDVersion

UNICODE_STRING _PEB::CSDVersion

Definition at line 545 of file winternl.h.

Referenced by LdrpInitializeProcess(), and RtlGetVersion().

◆ CsrServerReadOnlySharedMemoryBase

ULONGLONG _PEB::CsrServerReadOnlySharedMemoryBase

Definition at line 570 of file winternl.h.

◆ EcCodeBitMap

PVOID _PEB::EcCodeBitMap

Definition at line 564 of file winternl.h.

◆ EnvironmentUpdateCount

ULONG _PEB::EnvironmentUpdateCount

Definition at line 253 of file ntddk_ex.h.

◆ EventLog

PVOID _PEB::EventLog

Definition at line 256 of file ntddk_ex.h.

◆ EventLogSection

HANDLE _PEB::EventLogSection

Definition at line 255 of file ntddk_ex.h.

◆ FastPebLock [1/2]

PRTL_CRITICAL_SECTION _PEB::FastPebLock

Definition at line 250 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), RtlAcquirePebLock(), and RtlReleasePebLock().

◆ FastPebLock [2/2]

PRTL_CRITICAL_SECTION _PEB::FastPebLock

Definition at line 485 of file winternl.h.

◆ FastPebLockRoutine

PVOID _PEB::FastPebLockRoutine

Definition at line 251 of file ntddk_ex.h.

◆ FastPebUnlockRoutine

PVOID _PEB::FastPebUnlockRoutine

Definition at line 252 of file ntddk_ex.h.

◆ FlsBitmap

PRTL_BITMAP _PEB::FlsBitmap

Definition at line 555 of file winternl.h.

Referenced by FlsAlloc(), FlsFree(), and LdrpInitializeProcess().

◆ FlsBitmapBits

ULONG _PEB::FlsBitmapBits

Definition at line 560 of file winternl.h.

Referenced by LdrpInitializeProcess().

◆ FlsCallback

PVOID * _PEB::FlsCallback

Definition at line 551 of file winternl.h.

Referenced by FlsAlloc(), and FlsFree().

◆ FlsHighIndex

ULONG _PEB::FlsHighIndex

Definition at line 561 of file winternl.h.

Referenced by FlsAlloc().

◆ FlsListHead

LIST_ENTRY _PEB::FlsListHead

Definition at line 552 of file winternl.h.

Referenced by FlsAlloc(), FlsFree(), and LdrpInitializeProcess().

◆ FreeList [1/2]

PPEB_FREE_BLOCK _PEB::FreeList

Definition at line 257 of file ntddk_ex.h.

◆ FreeList [2/2]

PVOID _PEB::FreeList

Definition at line 172 of file winternl.h.

◆ GdiDCAttributeList

PVOID _PEB::GdiDCAttributeList

Definition at line 294 of file ntddk_ex.h.

◆ GdiHandleBuffer [1/2]

HANDLE _PEB::GdiHandleBuffer[28]

Definition at line 204 of file winternl.h.

◆ GdiHandleBuffer [2/2]

ULONG _PEB::GdiHandleBuffer

Definition at line 308 of file ntddk_ex.h.

◆ GdiSharedHandleTable

PVOID _PEB::GdiSharedHandleTable

Definition at line 292 of file ntddk_ex.h.

Referenced by GdiQueryTable(), and MyGdiQueryTable().

◆ HeapDeCommitFreeBlockThreshold [1/2]

SIZE_T _PEB::HeapDeCommitFreeBlockThreshold

Definition at line 278 of file ntddk_ex.h.

Referenced by MmCreatePeb(), and RtlpSetHeapParameters().

◆ HeapDeCommitFreeBlockThreshold [2/2]

SIZE_T _PEB::HeapDeCommitFreeBlockThreshold

Definition at line 516 of file winternl.h.

◆ HeapDeCommitTotalFreeThreshold [1/2]

SIZE_T _PEB::HeapDeCommitTotalFreeThreshold

Definition at line 277 of file ntddk_ex.h.

Referenced by MmCreatePeb(), and RtlpSetHeapParameters().

◆ HeapDeCommitTotalFreeThreshold [2/2]

SIZE_T _PEB::HeapDeCommitTotalFreeThreshold

Definition at line 515 of file winternl.h.

◆ HeapSegmentCommit [1/2]

SIZE_T _PEB::HeapSegmentCommit

Definition at line 276 of file ntddk_ex.h.

Referenced by MmCreatePeb(), and RtlpSetHeapParameters().

◆ HeapSegmentCommit [2/2]

SIZE_T _PEB::HeapSegmentCommit

Definition at line 514 of file winternl.h.

◆ HeapSegmentReserve [1/2]

SIZE_T _PEB::HeapSegmentReserve

Definition at line 275 of file ntddk_ex.h.

Referenced by MmCreatePeb(), and RtlpSetHeapParameters().

◆ HeapSegmentReserve [2/2]

SIZE_T _PEB::HeapSegmentReserve

Definition at line 513 of file winternl.h.

◆ HeapTracingEnabled

ULONG _PEB::HeapTracingEnabled

Definition at line 566 of file winternl.h.

◆ IFEOKey

PVOID _PEB::IFEOKey

Definition at line 487 of file winternl.h.

◆ ImageBaseAddress [1/2]

◆ ImageBaseAddress [2/2]

HMODULE _PEB::ImageBaseAddress

Definition at line 480 of file winternl.h.

◆ ImageProcessAffinityMask

ULONG _PEB::ImageProcessAffinityMask

Definition at line 307 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), and MmCreatePeb().

◆ ImageSubsystem

ULONG _PEB::ImageSubsystem

Definition at line 304 of file ntddk_ex.h.

Referenced by IsConsoleProcess(), and MmCreatePeb().

◆ ImageSubSystem

ULONG _PEB::ImageSubSystem

Definition at line 528 of file winternl.h.

◆ ImageSubsystemMajorVersion

ULONG _PEB::ImageSubsystemMajorVersion

Definition at line 305 of file ntddk_ex.h.

Referenced by CreateProcessInternalW(), and MmCreatePeb().

◆ ImageSubSystemMajorVersion

ULONG _PEB::ImageSubSystemMajorVersion

Definition at line 529 of file winternl.h.

◆ ImageSubsystemMinorVersion

ULONG _PEB::ImageSubsystemMinorVersion

Definition at line 306 of file ntddk_ex.h.

Referenced by MmCreatePeb().

◆ ImageSubSystemMinorVersion

ULONG _PEB::ImageSubSystemMinorVersion

Definition at line 530 of file winternl.h.

◆ ImageUsedLargePages

UCHAR _PEB::ImageUsedLargePages

Definition at line 471 of file winternl.h.

◆ InheritedAddressSpace

BOOLEAN _PEB::InheritedAddressSpace

Definition at line 239 of file ntddk_ex.h.

Referenced by LdrpInit(), and MmCreatePeb().

◆ IsAppContainer

UCHAR _PEB::IsAppContainer

Definition at line 476 of file winternl.h.

◆ IsImageDynamicallyRelocated

UCHAR _PEB::IsImageDynamicallyRelocated

Definition at line 473 of file winternl.h.

◆ IsLongPathAwareProcess

UCHAR _PEB::IsLongPathAwareProcess

Definition at line 478 of file winternl.h.

◆ IsPackagedProcess

UCHAR _PEB::IsPackagedProcess

Definition at line 475 of file winternl.h.

◆ IsProtectedProcess

UCHAR _PEB::IsProtectedProcess

Definition at line 472 of file winternl.h.

◆ IsProtectedProcessLight

UCHAR _PEB::IsProtectedProcessLight

Definition at line 477 of file winternl.h.

◆ KernelCallbackTable [1/2]

PVOID _PEB::KernelCallbackTable

Definition at line 254 of file ntddk_ex.h.

Referenced by START_TEST().

◆ KernelCallbackTable [2/2]

KERNEL_CALLBACK_PROC* _PEB::KernelCallbackTable

Definition at line 497 of file winternl.h.

◆ Ldr

◆ LdrData

PPEB_LDR_DATA _PEB::LdrData

Definition at line 481 of file winternl.h.

◆ LeapSecondData

PVOID _PEB::LeapSecondData

Definition at line 579 of file winternl.h.

◆ LeapSecondFlags

ULONG _PEB::LeapSecondFlags

Definition at line 580 of file winternl.h.

◆ LibLoaderTracingEnabled

ULONG _PEB::LibLoaderTracingEnabled

Definition at line 568 of file winternl.h.

◆ LoaderLock

PVOID _PEB::LoaderLock

Definition at line 295 of file ntddk_ex.h.

Referenced by LdrpInit(), LdrUnloadDll(), and wined3d_cs_create().

◆ MaximumNumberOfHeaps

ULONG _PEB::MaximumNumberOfHeaps

Definition at line 287 of file ntddk_ex.h.

Referenced by MmCreatePeb(), and RtlpAddHeapToProcessList().

◆ MinimumStackCommit

SIZE_T _PEB::MinimumStackCommit

Definition at line 550 of file winternl.h.

Referenced by LdrpInit(), LdrpInitializeExecutionOptions(), and MmCreatePeb().

◆ Mutant

HANDLE _PEB::Mutant

Definition at line 243 of file ntddk_ex.h.

Referenced by MmCreatePeb().

◆ NtGlobalFlag

◆ NtGlobalFlag2

ULONG _PEB::NtGlobalFlag2

Definition at line 581 of file winternl.h.

◆ NumberOfHeaps

◆ NumberOfProcessors

ULONG _PEB::NumberOfProcessors

Definition at line 269 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), and MmCreatePeb().

◆ OemCodePageData

PVOID _PEB::OemCodePageData

Definition at line 265 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), and MmCreatePeb().

◆ OSBuildNumber

ULONG _PEB::OSBuildNumber

◆ OSMajorVersion

◆ OSMinorVersion

◆ OSPlatformId

ULONG _PEB::OSPlatformId

Definition at line 303 of file ntddk_ex.h.

Referenced by GetVersion(), MmCreatePeb(), and RtlGetVersion().

◆ pImageHeaderHash

PVOID _PEB::pImageHeaderHash

Definition at line 565 of file winternl.h.

◆ PlaceholderCompatibilityMode

CHAR _PEB::PlaceholderCompatibilityMode

Definition at line 577 of file winternl.h.

◆ PlaceholderCompatibilityModeReserved

CHAR _PEB::PlaceholderCompatibilityModeReserved[7]

Definition at line 578 of file winternl.h.

◆ PostProcessInitRoutine [1/2]

PVOID _PEB::PostProcessInitRoutine

Definition at line 1916 of file btrfs_drv.h.

Referenced by LdrpInitializeProcess(), and START_TEST().

◆ PostProcessInitRoutine [2/2]

PVOID _PEB::PostProcessInitRoutine

Definition at line 537 of file winternl.h.

◆ ProcessAssemblyStorageMap

PVOID _PEB::ProcessAssemblyStorageMap

Definition at line 547 of file winternl.h.

◆ ProcessCurrentlyThrottled

ULONG _PEB::ProcessCurrentlyThrottled

Definition at line 494 of file winternl.h.

◆ ProcessHeap [1/2]

HANDLE _PEB::ProcessHeap

◆ ProcessHeap [2/2]

HANDLE _PEB::ProcessHeap

Definition at line 484 of file winternl.h.

◆ ProcessHeaps

PVOID * _PEB::ProcessHeaps

◆ ProcessImagesHotPatched

ULONG _PEB::ProcessImagesHotPatched

Definition at line 495 of file winternl.h.

◆ ProcessInitializing

ULONG _PEB::ProcessInitializing

Definition at line 489 of file winternl.h.

◆ ProcessInJob

ULONG _PEB::ProcessInJob

Definition at line 488 of file winternl.h.

◆ ProcessParameters [1/3]

◆ ProcessParameters [2/3]

struct _RTL_USER_PROCESS_PARAMETERS* _PEB::ProcessParameters

Definition at line 247 of file ntddk_ex.h.

◆ ProcessParameters [3/3]

RTL_USER_PROCESS_PARAMETERS* _PEB::ProcessParameters

Definition at line 482 of file winternl.h.

◆ ProcessPreviouslyThrottled

ULONG _PEB::ProcessPreviouslyThrottled

Definition at line 493 of file winternl.h.

◆ ProcessStarterHelper

PVOID _PEB::ProcessStarterHelper

Definition at line 293 of file ntddk_ex.h.

◆ ProcessUsingFTH

ULONG _PEB::ProcessUsingFTH

Definition at line 492 of file winternl.h.

◆ ProcessUsingVCH

ULONG _PEB::ProcessUsingVCH

Definition at line 491 of file winternl.h.

◆ ProcessUsingVEH

ULONG _PEB::ProcessUsingVEH

Definition at line 490 of file winternl.h.

◆ ReadImageFileExecOptions

BOOLEAN _PEB::ReadImageFileExecOptions

Definition at line 240 of file ntddk_ex.h.

Referenced by CreateProcessInternalW(), and LdrpRunInitializeRoutines().

◆ ReadOnlySharedMemoryBase

PVOID _PEB::ReadOnlySharedMemoryBase

Definition at line 261 of file ntddk_ex.h.

Referenced by CsrSrvCreateSharedSection().

◆ ReadOnlySharedMemoryHeap

PVOID _PEB::ReadOnlySharedMemoryHeap

Definition at line 262 of file ntddk_ex.h.

Referenced by CsrSrvCreateSharedSection().

◆ ReadOnlyStaticServerData

PVOID * _PEB::ReadOnlyStaticServerData

Definition at line 263 of file ntddk_ex.h.

Referenced by CsrSrvCreateSharedSection(), and DllMain().

◆ Reserved

ULONG _PEB::Reserved

Definition at line 498 of file winternl.h.

Referenced by check_live_target().

◆ Reserved1

BYTE _PEB::Reserved1

Definition at line 1908 of file btrfs_drv.h.

◆ Reserved10

BYTE _PEB::Reserved10[96]

Definition at line 138 of file winternl.h.

◆ Reserved11

BYTE _PEB::Reserved11[128]

Definition at line 140 of file winternl.h.

◆ Reserved12

PVOID _PEB::Reserved12[1]

Definition at line 141 of file winternl.h.

◆ Reserved2

BYTE _PEB::Reserved2

Definition at line 1910 of file btrfs_drv.h.

◆ Reserved3

PVOID _PEB::Reserved3

Definition at line 1911 of file btrfs_drv.h.

◆ Reserved4 [1/2]

BYTE _PEB::Reserved4[104]

Definition at line 1914 of file btrfs_drv.h.

◆ Reserved4 [2/2]

PVOID _PEB::Reserved4[3]

Definition at line 130 of file winternl.h.

◆ Reserved5

PVOID _PEB::Reserved5

Definition at line 1915 of file btrfs_drv.h.

◆ Reserved6 [1/2]

BYTE _PEB::Reserved6[128]

Definition at line 1917 of file btrfs_drv.h.

◆ Reserved6 [2/2]

ULONG _PEB::Reserved6

Definition at line 133 of file winternl.h.

◆ Reserved7

PVOID _PEB::Reserved7

Definition at line 1918 of file btrfs_drv.h.

◆ Reserved8

ULONG _PEB::Reserved8

Definition at line 135 of file winternl.h.

◆ Reserved9

PVOID _PEB::Reserved9[45]

Definition at line 137 of file winternl.h.

◆ ReservedBits0

ULONG _PEB::ReservedBits0

Definition at line 496 of file winternl.h.

◆ SessionId

◆ SharedData

PVOID _PEB::SharedData

Definition at line 505 of file winternl.h.

◆ ShimData

PVOID _PEB::ShimData

Definition at line 543 of file winternl.h.

◆ SkipPatchingUser32Forwarders

UCHAR _PEB::SkipPatchingUser32Forwarders

Definition at line 474 of file winternl.h.

◆ SpareBool

BOOLEAN _PEB::SpareBool

Definition at line 242 of file ntddk_ex.h.

◆ SpareTracingBits

ULONG _PEB::SpareTracingBits

Definition at line 569 of file winternl.h.

◆ SubSystemData

PVOID _PEB::SubSystemData

Definition at line 248 of file ntddk_ex.h.

◆ SystemAssemblyStorageMap

PVOID _PEB::SystemAssemblyStorageMap

Definition at line 549 of file winternl.h.

◆ SystemDefaultActivationData

PVOID _PEB::SystemDefaultActivationData

Definition at line 548 of file winternl.h.

◆ TelemetryCoverageHeader

PVOID _PEB::TelemetryCoverageHeader

Definition at line 574 of file winternl.h.

◆ TlsBitmap [1/2]

PRTL_BITMAP _PEB::TlsBitmap

Definition at line 259 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), TlsAlloc(), and TlsFree().

◆ TlsBitmap [2/2]

PRTL_BITMAP _PEB::TlsBitmap

Definition at line 502 of file winternl.h.

◆ TlsBitmapBits

ULONG _PEB::TlsBitmapBits

Definition at line 260 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess().

◆ TlsExpansionBitmap

PRTL_BITMAP _PEB::TlsExpansionBitmap

Definition at line 538 of file winternl.h.

Referenced by LdrpInitializeProcess(), TlsAlloc(), and TlsFree().

◆ TlsExpansionBitmapBits

ULONG _PEB::TlsExpansionBitmapBits

Definition at line 539 of file winternl.h.

Referenced by LdrpInitializeProcess(), TlsAlloc(), TlsGetValue(), and TlsSetValue().

◆ TlsExpansionCounter

ULONG _PEB::TlsExpansionCounter

Definition at line 258 of file ntddk_ex.h.

◆ TppWorkerpList

LIST_ENTRY _PEB::TppWorkerpList

Definition at line 572 of file winternl.h.

◆ TppWorkerpListLock

ULONG _PEB::TppWorkerpListLock

Definition at line 571 of file winternl.h.

◆ UnicodeCaseTableData

PVOID _PEB::UnicodeCaseTableData

Definition at line 266 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), and MmCreatePeb().

◆ unknown

ULONG _PEB::unknown[6]

Definition at line 205 of file winternl.h.

◆ WaitOnAddressHashTable

PVOID _PEB::WaitOnAddressHashTable[0x80]

Definition at line 573 of file winternl.h.

◆ WerRegistrationData

PVOID _PEB::WerRegistrationData

Definition at line 562 of file winternl.h.

◆ WerShipAssertPtr

PVOID _PEB::WerShipAssertPtr

Definition at line 563 of file winternl.h.


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