ReactOS 0.4.17-dev-966-gf06eace
_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_PARAMETERS * ProcessParameters
 
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
 
PVOID * ReadOnlyStaticServerData
 
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
 
PVOID * ProcessHeaps
 
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_PARAMETERS * ProcessParameters
 
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_PROC * KernelCallbackTable
 
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
 
PVOID * FlsCallback
 
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
 

Detailed Description

Definition at line 1907 of file btrfs_drv.h.

Member Data Documentation

◆ 

union { ... } _PEB::@4830

◆ 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(), MmCreatePeb(), and test_peb_teb().

◆ 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]

PVOID _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(), LdrpInitializeProcess(), and test_FiberLocalStorage().

◆ FlsBitmapBits

ULONG _PEB::FlsBitmapBits[4]

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(), FlsFree(), and test_FiberLocalStorage().

◆ FlsHighIndex

ULONG _PEB::FlsHighIndex

Definition at line 561 of file winternl.h.

Referenced by FlsAlloc(), and test_FiberLocalStorage().

◆ FlsListHead

LIST_ENTRY _PEB::FlsListHead

Definition at line 552 of file winternl.h.

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

◆ FreeList

PPEB_FREE_BLOCK _PEB::FreeList

Definition at line 257 of file ntddk_ex.h.

◆ GdiDCAttributeList

PVOID _PEB::GdiDCAttributeList

Definition at line 294 of file ntddk_ex.h.

◆ GdiHandleBuffer

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]

ULONG _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]

ULONG _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]

ULONG _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]

ULONG _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(), MmCreatePeb(), and test_user_shared_data().

◆ OemCodePageData

PVOID _PEB::OemCodePageData

Definition at line 265 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), MmCreatePeb(), and test_peb_teb().

◆ OSBuildNumber

ULONG _PEB::OSBuildNumber

◆ OSMajorVersion

◆ OSMinorVersion

◆ OSPlatformId

ULONG _PEB::OSPlatformId

Definition at line 303 of file ntddk_ex.h.

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

◆ 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]

PPS_POST_PROCESS_INIT_ROUTINE _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]

PVOID _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]

PVOID _PEB::TlsBitmap

Definition at line 259 of file ntddk_ex.h.

Referenced by LdrpInitializeProcess(), test_errno(), 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[32]

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(), MmCreatePeb(), and test_peb_teb().

◆ 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: