ReactOS  0.4.14-dev-52-g6116262
SEALED_::RdpClientInner Class Reference
Inheritance diagram for SEALED_::RdpClientInner:
Collaboration diagram for SEALED_::RdpClientInner:

Public Member Functions

virtual STDMETHODIMP IUnknown::QueryInterface (REFIID riid, void **ppvObject)
 
virtual STDMETHODIMP_ (ULONG) IUnknown
 
virtual STDMETHODIMP_ (ULONG) IUnknown
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Private Member Functions

RdpClientOuter ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 1299 of file activex.cpp.

Member Function Documentation

◆ IUnknown::QueryInterface()

virtual STDMETHODIMP SEALED_::RdpClientInner::IUnknown::QueryInterface ( REFIID  riid,
void **  ppvObject 
)
inlinevirtual

Definition at line 1308 of file activex.cpp.

1309  {
1310  return Outer()->queryInterface(riid, ppvObject);
1311  }
REFIID riid
Definition: precomp.h:44
RdpClient * Outer()
Definition: activex.cpp:1302
REFIID LPVOID * ppvObject
Definition: precomp.h:44

◆ Outer()

RdpClient* SEALED_::RdpClientInner::Outer ( )
inlineprivate

Definition at line 1302 of file activex.cpp.

1303  {
1304  return InnerToOuter(this);
1305  }
static RdpClient * InnerToOuter(RdpClientInner *innerThis)
Definition: activex.cpp:3609

◆ STDMETHODIMP_() [1/2]

virtual SEALED_::RdpClientInner::STDMETHODIMP_ ( ULONG  )
inlinevirtual

Definition at line 1313 of file activex.cpp.

1314  {
1315  return Outer()->addRef();
1316  }
RdpClient * Outer()
Definition: activex.cpp:1302

◆ STDMETHODIMP_() [2/2]

virtual SEALED_::RdpClientInner::STDMETHODIMP_ ( ULONG  )
inlinevirtual

Definition at line 1318 of file activex.cpp.

1319  {
1320  return Outer()->release();
1321  }
RdpClient * Outer()
Definition: activex.cpp:1302

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