|
ReactOS 0.4.16-dev-2320-ge1853c6
|
#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "winerror.h"#include "winstring.h"#include "initguid.h"#include "roapi.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | unk_impl |
| struct | test_RoGetAgileReference_thread_param |
Macros | |
| #define | COBJMACROS |
| #define | EXPECT_REF(obj, ref) _expect_ref((IUnknown*)obj, ref, __LINE__) |
| #define | check_thread_apartment(a) check_thread_apartment_(__LINE__, FALSE, a) |
| #define | check_thread_apartment_broken(a) check_thread_apartment_(__LINE__, TRUE, a) |
Functions | |
| static void | _expect_ref (IUnknown *obj, ULONG ref, int line) |
| static void | flush_events (void) |
| static void | load_resource (const WCHAR *filename) |
| static void | test_ActivationFactories (void) |
| static DWORD WINAPI | check_apartment_thread (void *dummy) |
| static void | check_thread_apartment_ (unsigned int line, BOOL broken_fail, HRESULT expected_hr_thread) |
| static DWORD WINAPI | mta_init_thread (void *dummy) |
| static DWORD WINAPI | mta_init_implicit_thread (void *dummy) |
| static void | test_implicit_mta (void) |
| static struct unk_impl * | impl_from_IUnknown (IUnknown *iface) |
| static HRESULT WINAPI | unk_QueryInterface (IUnknown *iface, REFIID riid, void **ppv) |
| static HRESULT WINAPI | unk_no_marshal_QueryInterface (IUnknown *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | unk_AddRef (IUnknown *iface) |
| static ULONG WINAPI | unk_Release (IUnknown *iface) |
| static DWORD CALLBACK | test_RoGetAgileReference_thread_proc (void *arg) |
| static void | test_RoGetAgileReference (void) |
| START_TEST (roapi) | |
Variables | |
| static APTTYPE | check_thread_apttype |
| static APTTYPEQUALIFIER | check_thread_aptqualifier |
| static HRESULT | check_thread_hr |
| static HANDLE | mta_init_thread_init_done_event |
| static HANDLE | mta_init_thread_done_event |
| static const IUnknownVtbl | unk_vtbl |
| static const IUnknownVtbl | unk_no_marshal_vtbl |
| #define check_thread_apartment | ( | a | ) | check_thread_apartment_(__LINE__, FALSE, a) |
| #define check_thread_apartment_broken | ( | a | ) | check_thread_apartment_(__LINE__, TRUE, a) |
Definition at line 32 of file roapi.c.
Definition at line 149 of file roapi.c.
Referenced by check_thread_apartment_().
|
static |
Definition at line 159 of file roapi.c.
Definition at line 40 of file roapi.c.
Referenced by test_RoGetAgileReference().
Definition at line 57 of file roapi.c.
Referenced by START_TEST().
Definition at line 192 of file roapi.c.
Referenced by test_implicit_mta().
Definition at line 179 of file roapi.c.
Referenced by test_implicit_mta().
| START_TEST | ( | roapi | ) |
Definition at line 540 of file roapi.c.
Definition at line 75 of file roapi.c.
Referenced by START_TEST().
Definition at line 214 of file roapi.c.
Referenced by START_TEST().
Definition at line 445 of file roapi.c.
Referenced by START_TEST().
Definition at line 411 of file roapi.c.
Referenced by test_RoGetAgileReference().
|
static |
|
static |
Definition at line 146 of file roapi.c.
Referenced by check_apartment_thread(), and check_thread_apartment_().
|
static |
Definition at line 145 of file roapi.c.
Referenced by check_apartment_thread(), and check_thread_apartment_().
|
static |
Definition at line 147 of file roapi.c.
Referenced by check_apartment_thread(), and check_thread_apartment_().
|
static |
Definition at line 177 of file roapi.c.
Referenced by mta_init_implicit_thread(), mta_init_thread(), and test_implicit_mta().
|
static |
Definition at line 177 of file roapi.c.
Referenced by mta_init_implicit_thread(), mta_init_thread(), and test_implicit_mta().
|
static |
Definition at line 395 of file roapi.c.
Referenced by test_RoGetAgileReference().
|
static |
Definition at line 388 of file roapi.c.
Referenced by test_RoGetAgileReference().