ReactOS
0.4.15-dev-5606-gf34e425
|
Public Member Functions | |
CTestSpy () | |
~CTestSpy () | |
HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, void **ppv) |
const QITAB * | GetQITab () |
HRESULT STDMETHODCALLTYPE | PreInitialize (DWORD dwCoInit, DWORD dwCurThreadAptRefs) |
HRESULT STDMETHODCALLTYPE | PostInitialize (HRESULT hrCoInit, DWORD dwCoInit, DWORD dwNewThreadAptRefs) |
HRESULT STDMETHODCALLTYPE | PreUninitialize (DWORD dwCurThreadAptRefs) |
HRESULT STDMETHODCALLTYPE | PostUninitialize (DWORD dwNewThreadAptRefs) |
void | Clear () |
void | Expect (HRESULT hrCoInit, DWORD CoInit, DWORD CurAptRefs) |
void | Check (LONG PreInit, LONG PostInit, LONG PreUninit, LONG PostUninit) |
![]() | |
CUnknownBase (bool autoDelete=true, LONG initialRef=0) | |
ULONG STDMETHODCALLTYPE | AddRef () |
ULONG STDMETHODCALLTYPE | Release () |
HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, void **ppv) |
virtual | ~CUnknownBase () |
LONG | GetRef () const |
Additional Inherited Members | |
![]() | |
typedef IInitializeSpy * | LPINITIALIZESPY |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 35 of file initializespy.cpp.
|
inline |
Definition at line 56 of file initializespy.cpp.
|
inline |
Definition at line 69 of file initializespy.cpp.
Definition at line 149 of file initializespy.cpp.
Referenced by test_IInitializeSpy_register2(), and test_IInitializeSpy_switch_apt().
|
inline |
Definition at line 142 of file initializespy.cpp.
Referenced by test_IInitializeSpy_register2(), and test_IInitializeSpy_switch_apt().
Implements CUnknownBase< IInitializeSpy >.
Definition at line 90 of file initializespy.cpp.
|
inline |
Implements IInitializeSpy.
Definition at line 106 of file initializespy.cpp.
|
inline |
Implements IInitializeSpy.
Definition at line 125 of file initializespy.cpp.
|
inline |
Implements IInitializeSpy.
Definition at line 97 of file initializespy.cpp.
|
inline |
Implements IInitializeSpy.
Definition at line 118 of file initializespy.cpp.
|
inline |
Implements IUnknown.
Definition at line 81 of file initializespy.cpp.
ULARGE_INTEGER CTestSpy::Cookie |
Definition at line 39 of file initializespy.cpp.
Referenced by CTestSpy(), test_IInitializeSpy_fail(), test_IInitializeSpy_register2(), test_IInitializeSpy_switch_apt(), test_IInitializeSpy_twice(), and ~CTestSpy().
HRESULT CTestSpy::hr |
Definition at line 38 of file initializespy.cpp.
Referenced by test_IInitializeSpy_fail(), test_IInitializeSpy_register2(), test_IInitializeSpy_switch_apt(), test_IInitializeSpy_twice(), and ~CTestSpy().
bool CTestSpy::m_AlwaysReturnOK |
Definition at line 54 of file initializespy.cpp.
Referenced by PostInitialize(), and test_IInitializeSpy_register2().
DWORD CTestSpy::m_CoInit |
Definition at line 43 of file initializespy.cpp.
Referenced by Expect(), PostInitialize(), and PreInitialize().
DWORD CTestSpy::m_CurAptRefs |
Definition at line 44 of file initializespy.cpp.
Referenced by Expect(), PostInitialize(), PostUninitialize(), PreInitialize(), PreUninitialize(), test_IInitializeSpy_register2(), and test_IInitializeSpy_switch_apt().
bool CTestSpy::m_FailQueryInterface |
Definition at line 53 of file initializespy.cpp.
Referenced by QueryInterface(), and test_IInitializeSpy_fail().
HRESULT CTestSpy::m_hrCoInit |
Definition at line 42 of file initializespy.cpp.
Referenced by Expect(), PostInitialize(), and PreInitialize().
LONG CTestSpy::m_PostInitCalled |
Definition at line 48 of file initializespy.cpp.
Referenced by Check(), Clear(), and PostInitialize().
LONG CTestSpy::m_PostUninitCalled |
Definition at line 50 of file initializespy.cpp.
Referenced by Check(), Clear(), and PostUninitialize().
LONG CTestSpy::m_PreInitCalled |
Definition at line 47 of file initializespy.cpp.
Referenced by Check(), Clear(), PostInitialize(), and PreInitialize().
LONG CTestSpy::m_PreUninitCalled |
Definition at line 49 of file initializespy.cpp.
Referenced by Check(), Clear(), PostUninitialize(), and PreUninitialize().