ReactOS 0.4.16-dev-1946-g52006dd
_TEB32 Struct Reference

#include <winternl.h>

Collaboration diagram for _TEB32:

Public Attributes

NT_TIB32 Tib
 
ULONG EnvironmentPointer
 
CLIENT_ID32 ClientId
 
ULONG ActiveRpcHandle
 
ULONG ThreadLocalStoragePointer
 
ULONG Peb
 
ULONG LastErrorValue
 
ULONG CountOfOwnedCriticalSections
 
ULONG CsrClientThread
 
ULONG Win32ThreadInfo
 
ULONG User32Reserved [26]
 
ULONG UserReserved [5]
 
ULONG WOW32Reserved
 
ULONG CurrentLocale
 
ULONG FpSoftwareStatusRegister
 
ULONG ReservedForDebuggerInstrumentation [16]
 
ULONG SystemReserved1 [26]
 
char PlaceholderCompatibilityMode
 
BOOLEAN PlaceholderHydrationAlwaysExplicit
 
char PlaceholderReserved [10]
 
DWORD ProxiedProcessId
 
ACTIVATION_CONTEXT_STACK32 ActivationContextStack
 
UCHAR WorkingOnBehalfOfTicket [8]
 
LONG ExceptionCode
 
ULONG ActivationContextStackPointer
 
ULONG InstrumentationCallbackSp
 
ULONG InstrumentationCallbackPreviousPc
 
ULONG InstrumentationCallbackPreviousSp
 
BOOLEAN InstrumentationCallbackDisabled
 
BYTE SpareBytes1 [23]
 
ULONG TxFsContext
 
ULONG GdiTebBatch [0x138]
 
CLIENT_ID32 RealClientId
 
ULONG GdiCachedProcessHandle
 
ULONG GdiClientPID
 
ULONG GdiClientTID
 
ULONG GdiThreadLocaleInfo
 
ULONG Win32ClientInfo [62]
 
ULONG glDispatchTable [233]
 
ULONG glReserved1 [29]
 
ULONG glReserved2
 
ULONG glSectionInfo
 
ULONG glSection
 
ULONG glTable
 
ULONG glCurrentRC
 
ULONG glContext
 
ULONG LastStatusValue
 
UNICODE_STRING32 StaticUnicodeString
 
WCHAR StaticUnicodeBuffer [261]
 
ULONG DeallocationStack
 
ULONG TlsSlots [64]
 
LIST_ENTRY32 TlsLinks
 
ULONG Vdm
 
ULONG ReservedForNtRpc
 
ULONG DbgSsReserved [2]
 
ULONG HardErrorMode
 
ULONG Instrumentation [9]
 
GUID ActivityId
 
ULONG SubProcessTag
 
ULONG PerflibData
 
ULONG EtwTraceData
 
ULONG WinSockData
 
ULONG GdiBatchCount
 
ULONG IdealProcessorValue
 
ULONG GuaranteedStackBytes
 
ULONG ReservedForPerf
 
ULONG ReservedForOle
 
ULONG WaitingOnLoaderLock
 
ULONG SavedPriorityState
 
ULONG ReservedForCodeCoverage
 
ULONG ThreadPoolData
 
ULONG TlsExpansionSlots
 
ULONG MuiGeneration
 
ULONG IsImpersonating
 
ULONG NlsCache
 
ULONG ShimData
 
ULONG HeapVirtualAffinity
 
ULONG CurrentTransactionHandle
 
ULONG ActiveFrame
 
ULONG FlsSlots
 
ULONG PreferredLanguages
 
ULONG UserPrefLanguages
 
ULONG MergedPrefLanguages
 
ULONG MuiImpersonation
 
USHORT CrossTebFlags
 
USHORT SameTebFlags
 
ULONG TxnScopeEnterCallback
 
ULONG TxnScopeExitCallback
 
ULONG TxnScopeContext
 
ULONG LockCount
 
LONG WowTebOffset
 
ULONG ResourceRetValue
 
ULONG ReservedForWdf
 
ULONGLONG ReservedForCrt
 
GUID EffectiveContainerId
 

Detailed Description

Definition at line 1146 of file winternl.h.

Member Data Documentation

◆ ActivationContextStack

ACTIVATION_CONTEXT_STACK32 _TEB32::ActivationContextStack

Definition at line 1169 of file winternl.h.

◆ ActivationContextStackPointer

ULONG _TEB32::ActivationContextStackPointer

Definition at line 1172 of file winternl.h.

◆ ActiveFrame

ULONG _TEB32::ActiveFrame

Definition at line 1226 of file winternl.h.

◆ ActiveRpcHandle

ULONG _TEB32::ActiveRpcHandle

Definition at line 1151 of file winternl.h.

◆ ActivityId

GUID _TEB32::ActivityId

Definition at line 1205 of file winternl.h.

◆ ClientId

CLIENT_ID32 _TEB32::ClientId

Definition at line 1150 of file winternl.h.

◆ CountOfOwnedCriticalSections

ULONG _TEB32::CountOfOwnedCriticalSections

Definition at line 1155 of file winternl.h.

◆ CrossTebFlags

USHORT _TEB32::CrossTebFlags

Definition at line 1232 of file winternl.h.

◆ CsrClientThread

ULONG _TEB32::CsrClientThread

Definition at line 1156 of file winternl.h.

◆ CurrentLocale

ULONG _TEB32::CurrentLocale

Definition at line 1161 of file winternl.h.

◆ CurrentTransactionHandle

ULONG _TEB32::CurrentTransactionHandle

Definition at line 1225 of file winternl.h.

◆ DbgSsReserved

ULONG _TEB32::DbgSsReserved[2]

Definition at line 1202 of file winternl.h.

◆ DeallocationStack

ULONG _TEB32::DeallocationStack

Definition at line 1197 of file winternl.h.

◆ EffectiveContainerId

GUID _TEB32::EffectiveContainerId

Definition at line 1242 of file winternl.h.

◆ EnvironmentPointer

ULONG _TEB32::EnvironmentPointer

Definition at line 1149 of file winternl.h.

◆ EtwTraceData

ULONG _TEB32::EtwTraceData

Definition at line 1208 of file winternl.h.

◆ ExceptionCode

LONG _TEB32::ExceptionCode

Definition at line 1171 of file winternl.h.

◆ FlsSlots

ULONG _TEB32::FlsSlots

Definition at line 1227 of file winternl.h.

◆ FpSoftwareStatusRegister

ULONG _TEB32::FpSoftwareStatusRegister

Definition at line 1162 of file winternl.h.

◆ GdiBatchCount

ULONG _TEB32::GdiBatchCount

Definition at line 1210 of file winternl.h.

◆ GdiCachedProcessHandle

ULONG _TEB32::GdiCachedProcessHandle

Definition at line 1181 of file winternl.h.

◆ GdiClientPID

ULONG _TEB32::GdiClientPID

Definition at line 1182 of file winternl.h.

◆ GdiClientTID

ULONG _TEB32::GdiClientTID

Definition at line 1183 of file winternl.h.

◆ GdiTebBatch

ULONG _TEB32::GdiTebBatch[0x138]

Definition at line 1179 of file winternl.h.

◆ GdiThreadLocaleInfo

ULONG _TEB32::GdiThreadLocaleInfo

Definition at line 1184 of file winternl.h.

◆ glContext

ULONG _TEB32::glContext

Definition at line 1193 of file winternl.h.

◆ glCurrentRC

ULONG _TEB32::glCurrentRC

Definition at line 1192 of file winternl.h.

◆ glDispatchTable

ULONG _TEB32::glDispatchTable[233]

Definition at line 1186 of file winternl.h.

◆ glReserved1

ULONG _TEB32::glReserved1[29]

Definition at line 1187 of file winternl.h.

◆ glReserved2

ULONG _TEB32::glReserved2

Definition at line 1188 of file winternl.h.

◆ glSection

ULONG _TEB32::glSection

Definition at line 1190 of file winternl.h.

◆ glSectionInfo

ULONG _TEB32::glSectionInfo

Definition at line 1189 of file winternl.h.

◆ glTable

ULONG _TEB32::glTable

Definition at line 1191 of file winternl.h.

◆ GuaranteedStackBytes

ULONG _TEB32::GuaranteedStackBytes

Definition at line 1212 of file winternl.h.

◆ HardErrorMode

ULONG _TEB32::HardErrorMode

Definition at line 1203 of file winternl.h.

◆ HeapVirtualAffinity

ULONG _TEB32::HeapVirtualAffinity

Definition at line 1224 of file winternl.h.

◆ IdealProcessorValue

ULONG _TEB32::IdealProcessorValue

Definition at line 1211 of file winternl.h.

◆ Instrumentation

ULONG _TEB32::Instrumentation[9]

Definition at line 1204 of file winternl.h.

◆ InstrumentationCallbackDisabled

BOOLEAN _TEB32::InstrumentationCallbackDisabled

Definition at line 1176 of file winternl.h.

◆ InstrumentationCallbackPreviousPc

ULONG _TEB32::InstrumentationCallbackPreviousPc

Definition at line 1174 of file winternl.h.

◆ InstrumentationCallbackPreviousSp

ULONG _TEB32::InstrumentationCallbackPreviousSp

Definition at line 1175 of file winternl.h.

◆ InstrumentationCallbackSp

ULONG _TEB32::InstrumentationCallbackSp

Definition at line 1173 of file winternl.h.

◆ IsImpersonating

ULONG _TEB32::IsImpersonating

Definition at line 1221 of file winternl.h.

◆ LastErrorValue

ULONG _TEB32::LastErrorValue

Definition at line 1154 of file winternl.h.

◆ LastStatusValue

ULONG _TEB32::LastStatusValue

Definition at line 1194 of file winternl.h.

◆ LockCount

ULONG _TEB32::LockCount

Definition at line 1237 of file winternl.h.

◆ MergedPrefLanguages

ULONG _TEB32::MergedPrefLanguages

Definition at line 1230 of file winternl.h.

◆ MuiGeneration

ULONG _TEB32::MuiGeneration

Definition at line 1220 of file winternl.h.

◆ MuiImpersonation

ULONG _TEB32::MuiImpersonation

Definition at line 1231 of file winternl.h.

◆ NlsCache

ULONG _TEB32::NlsCache

Definition at line 1222 of file winternl.h.

◆ Peb

ULONG _TEB32::Peb

Definition at line 1153 of file winternl.h.

◆ PerflibData

ULONG _TEB32::PerflibData

Definition at line 1207 of file winternl.h.

◆ PlaceholderCompatibilityMode

char _TEB32::PlaceholderCompatibilityMode

Definition at line 1165 of file winternl.h.

◆ PlaceholderHydrationAlwaysExplicit

BOOLEAN _TEB32::PlaceholderHydrationAlwaysExplicit

Definition at line 1166 of file winternl.h.

◆ PlaceholderReserved

char _TEB32::PlaceholderReserved[10]

Definition at line 1167 of file winternl.h.

◆ PreferredLanguages

ULONG _TEB32::PreferredLanguages

Definition at line 1228 of file winternl.h.

◆ ProxiedProcessId

DWORD _TEB32::ProxiedProcessId

Definition at line 1168 of file winternl.h.

◆ RealClientId

CLIENT_ID32 _TEB32::RealClientId

Definition at line 1180 of file winternl.h.

◆ ReservedForCodeCoverage

ULONG _TEB32::ReservedForCodeCoverage

Definition at line 1217 of file winternl.h.

◆ ReservedForCrt

ULONGLONG _TEB32::ReservedForCrt

Definition at line 1241 of file winternl.h.

◆ ReservedForDebuggerInstrumentation

ULONG _TEB32::ReservedForDebuggerInstrumentation[16]

Definition at line 1163 of file winternl.h.

◆ ReservedForNtRpc

ULONG _TEB32::ReservedForNtRpc

Definition at line 1201 of file winternl.h.

◆ ReservedForOle

ULONG _TEB32::ReservedForOle

Definition at line 1214 of file winternl.h.

◆ ReservedForPerf

ULONG _TEB32::ReservedForPerf

Definition at line 1213 of file winternl.h.

◆ ReservedForWdf

ULONG _TEB32::ReservedForWdf

Definition at line 1240 of file winternl.h.

◆ ResourceRetValue

ULONG _TEB32::ResourceRetValue

Definition at line 1239 of file winternl.h.

◆ SameTebFlags

USHORT _TEB32::SameTebFlags

Definition at line 1233 of file winternl.h.

◆ SavedPriorityState

ULONG _TEB32::SavedPriorityState

Definition at line 1216 of file winternl.h.

◆ ShimData

ULONG _TEB32::ShimData

Definition at line 1223 of file winternl.h.

◆ SpareBytes1

BYTE _TEB32::SpareBytes1[23]

Definition at line 1177 of file winternl.h.

◆ StaticUnicodeBuffer

WCHAR _TEB32::StaticUnicodeBuffer[261]

Definition at line 1196 of file winternl.h.

◆ StaticUnicodeString

UNICODE_STRING32 _TEB32::StaticUnicodeString

Definition at line 1195 of file winternl.h.

◆ SubProcessTag

ULONG _TEB32::SubProcessTag

Definition at line 1206 of file winternl.h.

◆ SystemReserved1

ULONG _TEB32::SystemReserved1[26]

Definition at line 1164 of file winternl.h.

◆ ThreadLocalStoragePointer

ULONG _TEB32::ThreadLocalStoragePointer

Definition at line 1152 of file winternl.h.

◆ ThreadPoolData

ULONG _TEB32::ThreadPoolData

Definition at line 1218 of file winternl.h.

◆ Tib

NT_TIB32 _TEB32::Tib

Definition at line 1148 of file winternl.h.

◆ TlsExpansionSlots

ULONG _TEB32::TlsExpansionSlots

Definition at line 1219 of file winternl.h.

◆ TlsLinks

LIST_ENTRY32 _TEB32::TlsLinks

Definition at line 1199 of file winternl.h.

◆ TlsSlots

ULONG _TEB32::TlsSlots[64]

Definition at line 1198 of file winternl.h.

◆ TxFsContext

ULONG _TEB32::TxFsContext

Definition at line 1178 of file winternl.h.

◆ TxnScopeContext

ULONG _TEB32::TxnScopeContext

Definition at line 1236 of file winternl.h.

◆ TxnScopeEnterCallback

ULONG _TEB32::TxnScopeEnterCallback

Definition at line 1234 of file winternl.h.

◆ TxnScopeExitCallback

ULONG _TEB32::TxnScopeExitCallback

Definition at line 1235 of file winternl.h.

◆ User32Reserved

ULONG _TEB32::User32Reserved[26]

Definition at line 1158 of file winternl.h.

◆ UserPrefLanguages

ULONG _TEB32::UserPrefLanguages

Definition at line 1229 of file winternl.h.

◆ UserReserved

ULONG _TEB32::UserReserved[5]

Definition at line 1159 of file winternl.h.

◆ Vdm

ULONG _TEB32::Vdm

Definition at line 1200 of file winternl.h.

◆ WaitingOnLoaderLock

ULONG _TEB32::WaitingOnLoaderLock

Definition at line 1215 of file winternl.h.

◆ Win32ClientInfo

ULONG _TEB32::Win32ClientInfo[62]

Definition at line 1185 of file winternl.h.

◆ Win32ThreadInfo

ULONG _TEB32::Win32ThreadInfo

Definition at line 1157 of file winternl.h.

◆ WinSockData

ULONG _TEB32::WinSockData

Definition at line 1209 of file winternl.h.

◆ WorkingOnBehalfOfTicket

UCHAR _TEB32::WorkingOnBehalfOfTicket[8]

Definition at line 1170 of file winternl.h.

◆ WOW32Reserved

ULONG _TEB32::WOW32Reserved

Definition at line 1160 of file winternl.h.

◆ WowTebOffset

LONG _TEB32::WowTebOffset

Definition at line 1238 of file winternl.h.


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