ReactOS 0.4.16-dev-2320-ge1853c6
tlsdata Struct Reference

#include <combase_private.h>

Collaboration diagram for tlsdata:

Public Attributes

struct apartmentapt
 
IErrorInfoerrorinfo
 
DWORD thread_seqid
 
DWORD flags
 
voidunknown0
 
DWORD inits
 
DWORD ole_inits
 
GUID causality_id
 
LONG pending_call_count_client
 
LONG pending_call_count_server
 
DWORD unknown
 
IObjContextcontext_token
 
IUnknowncall_state
 
DWORD unknown2 [46]
 
IUnknowncancel_object
 
IUnknownstate
 
struct list spies
 
DWORD spies_lock
 
DWORD cancelcount
 
CO_MTA_USAGE_COOKIE implicit_mta_cookie
 

Detailed Description

Definition at line 74 of file combase_private.h.

Member Data Documentation

◆ apt

◆ call_state

IUnknown* tlsdata::call_state

Definition at line 88 of file combase_private.h.

Referenced by CoGetCallContext(), and CoSwitchCallContext().

◆ cancel_object

IUnknown* tlsdata::cancel_object

Definition at line 90 of file combase_private.h.

◆ cancelcount

DWORD tlsdata::cancelcount

Definition at line 94 of file combase_private.h.

Referenced by CoDisableCallCancellation(), and CoEnableCallCancellation().

◆ causality_id

GUID tlsdata::causality_id

Definition at line 83 of file combase_private.h.

Referenced by CoGetCurrentLogicalThreadId(), and rpc_execute_call().

◆ context_token

IObjContext* tlsdata::context_token

Definition at line 87 of file combase_private.h.

Referenced by CoGetContextToken(), and com_cleanup_tlsdata().

◆ errorinfo

IErrorInfo* tlsdata::errorinfo

Definition at line 77 of file combase_private.h.

Referenced by com_cleanup_tlsdata(), GetErrorInfo(), and SetErrorInfo().

◆ flags

DWORD tlsdata::flags

Definition at line 79 of file combase_private.h.

Referenced by CoGetCurrentLogicalThreadId().

◆ implicit_mta_cookie

CO_MTA_USAGE_COOKIE tlsdata::implicit_mta_cookie

Definition at line 95 of file combase_private.h.

Referenced by com_cleanup_tlsdata().

◆ inits

DWORD tlsdata::inits

Definition at line 81 of file combase_private.h.

Referenced by CoInitializeEx(), and CoUninitialize().

◆ ole_inits

DWORD tlsdata::ole_inits

Definition at line 82 of file combase_private.h.

◆ pending_call_count_client

LONG tlsdata::pending_call_count_client

Definition at line 84 of file combase_private.h.

Referenced by ClientRpcChannelBuffer_SendReceive().

◆ pending_call_count_server

LONG tlsdata::pending_call_count_server

Definition at line 85 of file combase_private.h.

Referenced by CoWaitForMultipleHandles(), and rpc_execute_call().

◆ spies

◆ spies_lock

DWORD tlsdata::spies_lock

Definition at line 93 of file combase_private.h.

Referenced by CoRevokeInitializeSpy(), lock_init_spies(), and unlock_init_spies().

◆ state

IUnknown* tlsdata::state

Definition at line 91 of file combase_private.h.

Referenced by com_cleanup_tlsdata().

◆ thread_seqid

DWORD tlsdata::thread_seqid

Definition at line 78 of file combase_private.h.

Referenced by CoGetCurrentProcess().

◆ unknown

DWORD tlsdata::unknown

Definition at line 86 of file combase_private.h.

◆ unknown0

void* tlsdata::unknown0

Definition at line 80 of file combase_private.h.

◆ unknown2

DWORD tlsdata::unknown2[46]

Definition at line 89 of file combase_private.h.


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