ReactOS 0.4.16-dev-1946-g52006dd
_TEB64 Struct Reference

#include <winternl.h>

Collaboration diagram for _TEB64:

Public Attributes

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

Detailed Description

Definition at line 1247 of file winternl.h.

Member Data Documentation

◆ ActivationContextStack

ACTIVATION_CONTEXT_STACK64 _TEB64::ActivationContextStack

Definition at line 1270 of file winternl.h.

◆ ActivationContextStackPointer

ULONG64 _TEB64::ActivationContextStackPointer

Definition at line 1273 of file winternl.h.

◆ ActiveFrame

ULONG64 _TEB64::ActiveFrame

Definition at line 1332 of file winternl.h.

◆ ActiveRpcHandle

ULONG64 _TEB64::ActiveRpcHandle

Definition at line 1252 of file winternl.h.

◆ ActivityId

GUID _TEB64::ActivityId

Definition at line 1306 of file winternl.h.

◆ BStoreLimit

ULONG64 _TEB64::BStoreLimit

Definition at line 1325 of file winternl.h.

◆ ChpeV2CpuAreaInfo

ULONG64 _TEB64::ChpeV2CpuAreaInfo

Definition at line 1323 of file winternl.h.

◆ ClientId

CLIENT_ID64 _TEB64::ClientId

Definition at line 1251 of file winternl.h.

◆ CountOfOwnedCriticalSections

ULONG _TEB64::CountOfOwnedCriticalSections

Definition at line 1256 of file winternl.h.

◆ CrossTebFlags

USHORT _TEB64::CrossTebFlags

Definition at line 1338 of file winternl.h.

◆ CsrClientThread

ULONG64 _TEB64::CsrClientThread

Definition at line 1257 of file winternl.h.

◆ CurrentLocale

ULONG _TEB64::CurrentLocale

Definition at line 1262 of file winternl.h.

◆ CurrentTransactionHandle

ULONG64 _TEB64::CurrentTransactionHandle

Definition at line 1331 of file winternl.h.

◆ DbgSsReserved

ULONG64 _TEB64::DbgSsReserved[2]

Definition at line 1303 of file winternl.h.

◆ DeallocationBStore

ULONG64 _TEB64::DeallocationBStore

Definition at line 1322 of file winternl.h.

◆ DeallocationStack

ULONG64 _TEB64::DeallocationStack

Definition at line 1298 of file winternl.h.

◆ 

union { ... } _TEB64::DUMMYUNIONNAME

◆ EffectiveContainerId

GUID _TEB64::EffectiveContainerId

Definition at line 1348 of file winternl.h.

◆ EnvironmentPointer

ULONG64 _TEB64::EnvironmentPointer

Definition at line 1250 of file winternl.h.

◆ EtwTraceData

ULONG64 _TEB64::EtwTraceData

Definition at line 1309 of file winternl.h.

◆ ExceptionCode

LONG _TEB64::ExceptionCode

Definition at line 1272 of file winternl.h.

◆ FlsSlots

ULONG64 _TEB64::FlsSlots

Definition at line 1333 of file winternl.h.

◆ FpSoftwareStatusRegister

ULONG _TEB64::FpSoftwareStatusRegister

Definition at line 1263 of file winternl.h.

◆ GdiBatchCount

ULONG _TEB64::GdiBatchCount

Definition at line 1311 of file winternl.h.

◆ GdiCachedProcessHandle

ULONG64 _TEB64::GdiCachedProcessHandle

Definition at line 1282 of file winternl.h.

◆ GdiClientPID

ULONG _TEB64::GdiClientPID

Definition at line 1283 of file winternl.h.

◆ GdiClientTID

ULONG _TEB64::GdiClientTID

Definition at line 1284 of file winternl.h.

◆ GdiTebBatch

ULONG64 _TEB64::GdiTebBatch[0x9d]

Definition at line 1280 of file winternl.h.

◆ GdiThreadLocaleInfo

ULONG64 _TEB64::GdiThreadLocaleInfo

Definition at line 1285 of file winternl.h.

◆ glContext

ULONG64 _TEB64::glContext

Definition at line 1294 of file winternl.h.

◆ glCurrentRC

ULONG64 _TEB64::glCurrentRC

Definition at line 1293 of file winternl.h.

◆ glDispatchTable

ULONG64 _TEB64::glDispatchTable[233]

Definition at line 1287 of file winternl.h.

◆ glReserved1

ULONG64 _TEB64::glReserved1[29]

Definition at line 1288 of file winternl.h.

◆ glReserved2

ULONG64 _TEB64::glReserved2

Definition at line 1289 of file winternl.h.

◆ glSection

ULONG64 _TEB64::glSection

Definition at line 1291 of file winternl.h.

◆ glSectionInfo

ULONG64 _TEB64::glSectionInfo

Definition at line 1290 of file winternl.h.

◆ glTable

ULONG64 _TEB64::glTable

Definition at line 1292 of file winternl.h.

◆ GuaranteedStackBytes

ULONG _TEB64::GuaranteedStackBytes

Definition at line 1313 of file winternl.h.

◆ HardErrorMode

ULONG _TEB64::HardErrorMode

Definition at line 1304 of file winternl.h.

◆ HeapVirtualAffinity

ULONG _TEB64::HeapVirtualAffinity

Definition at line 1330 of file winternl.h.

◆ IdealProcessorValue

ULONG _TEB64::IdealProcessorValue

Definition at line 1312 of file winternl.h.

◆ Instrumentation

ULONG64 _TEB64::Instrumentation[11]

Definition at line 1305 of file winternl.h.

◆ InstrumentationCallbackDisabled

BOOLEAN _TEB64::InstrumentationCallbackDisabled

Definition at line 1278 of file winternl.h.

◆ InstrumentationCallbackPreviousPc

ULONG64 _TEB64::InstrumentationCallbackPreviousPc

Definition at line 1275 of file winternl.h.

◆ InstrumentationCallbackPreviousSp

ULONG64 _TEB64::InstrumentationCallbackPreviousSp

Definition at line 1276 of file winternl.h.

◆ InstrumentationCallbackSp

ULONG64 _TEB64::InstrumentationCallbackSp

Definition at line 1274 of file winternl.h.

◆ IsImpersonating

ULONG _TEB64::IsImpersonating

Definition at line 1327 of file winternl.h.

◆ LastErrorValue

ULONG _TEB64::LastErrorValue

Definition at line 1255 of file winternl.h.

◆ LastStatusValue

ULONG _TEB64::LastStatusValue

Definition at line 1295 of file winternl.h.

◆ LockCount

ULONG _TEB64::LockCount

Definition at line 1343 of file winternl.h.

◆ MergedPrefLanguages

ULONG64 _TEB64::MergedPrefLanguages

Definition at line 1336 of file winternl.h.

◆ MuiGeneration

ULONG _TEB64::MuiGeneration

Definition at line 1326 of file winternl.h.

◆ MuiImpersonation

ULONG _TEB64::MuiImpersonation

Definition at line 1337 of file winternl.h.

◆ NlsCache

ULONG64 _TEB64::NlsCache

Definition at line 1328 of file winternl.h.

◆ Peb

ULONG64 _TEB64::Peb

Definition at line 1254 of file winternl.h.

◆ PerflibData

ULONG64 _TEB64::PerflibData

Definition at line 1308 of file winternl.h.

◆ PlaceholderCompatibilityMode

char _TEB64::PlaceholderCompatibilityMode

Definition at line 1266 of file winternl.h.

◆ PlaceholderHydrationAlwaysExplicit

BOOLEAN _TEB64::PlaceholderHydrationAlwaysExplicit

Definition at line 1267 of file winternl.h.

◆ PlaceholderReserved

char _TEB64::PlaceholderReserved[10]

Definition at line 1268 of file winternl.h.

◆ PreferredLanguages

ULONG64 _TEB64::PreferredLanguages

Definition at line 1334 of file winternl.h.

◆ ProxiedProcessId

DWORD _TEB64::ProxiedProcessId

Definition at line 1269 of file winternl.h.

◆ RealClientId

CLIENT_ID64 _TEB64::RealClientId

Definition at line 1281 of file winternl.h.

◆ ReservedForCodeCoverage

ULONG64 _TEB64::ReservedForCodeCoverage

Definition at line 1318 of file winternl.h.

◆ ReservedForCrt

ULONGLONG _TEB64::ReservedForCrt

Definition at line 1347 of file winternl.h.

◆ ReservedForDebuggerInstrumentation

ULONG64 _TEB64::ReservedForDebuggerInstrumentation[16]

Definition at line 1264 of file winternl.h.

◆ ReservedForNtRpc

ULONG64 _TEB64::ReservedForNtRpc

Definition at line 1302 of file winternl.h.

◆ ReservedForOle

ULONG64 _TEB64::ReservedForOle

Definition at line 1315 of file winternl.h.

◆ ReservedForPerf

ULONG64 _TEB64::ReservedForPerf

Definition at line 1314 of file winternl.h.

◆ ReservedForWdf

ULONG64 _TEB64::ReservedForWdf

Definition at line 1346 of file winternl.h.

◆ ResourceRetValue

ULONG64 _TEB64::ResourceRetValue

Definition at line 1345 of file winternl.h.

◆ SameTebFlags

USHORT _TEB64::SameTebFlags

Definition at line 1339 of file winternl.h.

◆ SavedPriorityState

ULONG64 _TEB64::SavedPriorityState

Definition at line 1317 of file winternl.h.

◆ ShimData

ULONG64 _TEB64::ShimData

Definition at line 1329 of file winternl.h.

◆ StaticUnicodeBuffer

WCHAR _TEB64::StaticUnicodeBuffer[261]

Definition at line 1297 of file winternl.h.

◆ StaticUnicodeString

UNICODE_STRING64 _TEB64::StaticUnicodeString

Definition at line 1296 of file winternl.h.

◆ SubProcessTag

ULONG64 _TEB64::SubProcessTag

Definition at line 1307 of file winternl.h.

◆ SystemReserved1

ULONG64 _TEB64::SystemReserved1[30]

Definition at line 1265 of file winternl.h.

◆ ThreadLocalStoragePointer

ULONG64 _TEB64::ThreadLocalStoragePointer

Definition at line 1253 of file winternl.h.

◆ ThreadPoolData

ULONG64 _TEB64::ThreadPoolData

Definition at line 1319 of file winternl.h.

◆ Tib

NT_TIB64 _TEB64::Tib

Definition at line 1249 of file winternl.h.

◆ TlsExpansionSlots

ULONG64 _TEB64::TlsExpansionSlots

Definition at line 1320 of file winternl.h.

◆ TlsLinks

LIST_ENTRY64 _TEB64::TlsLinks

Definition at line 1300 of file winternl.h.

◆ TlsSlots

ULONG64 _TEB64::TlsSlots[64]

Definition at line 1299 of file winternl.h.

◆ TxFsContext

ULONG _TEB64::TxFsContext

Definition at line 1277 of file winternl.h.

◆ TxnScopeContext

ULONG64 _TEB64::TxnScopeContext

Definition at line 1342 of file winternl.h.

◆ TxnScopeEnterCallback

ULONG64 _TEB64::TxnScopeEnterCallback

Definition at line 1340 of file winternl.h.

◆ TxnScopeExitCallback

ULONG64 _TEB64::TxnScopeExitCallback

Definition at line 1341 of file winternl.h.

◆ UnalignedLoadStoreExceptions

BOOLEAN _TEB64::UnalignedLoadStoreExceptions

Definition at line 1279 of file winternl.h.

◆ User32Reserved

ULONG _TEB64::User32Reserved[26]

Definition at line 1259 of file winternl.h.

◆ UserPrefLanguages

ULONG64 _TEB64::UserPrefLanguages

Definition at line 1335 of file winternl.h.

◆ UserReserved

ULONG _TEB64::UserReserved[5]

Definition at line 1260 of file winternl.h.

◆ Vdm

ULONG64 _TEB64::Vdm

Definition at line 1301 of file winternl.h.

◆ WaitingOnLoaderLock

ULONG _TEB64::WaitingOnLoaderLock

Definition at line 1316 of file winternl.h.

◆ Win32ClientInfo

ULONG64 _TEB64::Win32ClientInfo[62]

Definition at line 1286 of file winternl.h.

◆ Win32ThreadInfo

ULONG64 _TEB64::Win32ThreadInfo

Definition at line 1258 of file winternl.h.

◆ WinSockData

ULONG64 _TEB64::WinSockData

Definition at line 1310 of file winternl.h.

◆ WorkingOnBehalfOfTicket

UCHAR _TEB64::WorkingOnBehalfOfTicket[8]

Definition at line 1271 of file winternl.h.

◆ WOW32Reserved

ULONG64 _TEB64::WOW32Reserved

Definition at line 1261 of file winternl.h.

◆ WowTebOffset

LONG _TEB64::WowTebOffset

Definition at line 1344 of file winternl.h.


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