#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "rtworkq.h"
#include "wine/test.h"
Go to the source code of this file.
◆ START_TEST()
Definition at line 104 of file rtworkq.c.
105{
107}
static void test_platform_init(void)
◆ test_platform_init()
Definition at line 28 of file rtworkq.c.
29{
31 APTTYPE apttype;
33
34
37
39 ok(
hr ==
S_OK,
"Failed to start up, hr %#lx.\n",
hr);
40
45 "Unexpected apartment type %d, qualifier %d.\n", apttype,
qualifier);
46
48 ok(
hr ==
S_OK,
"Failed to shut down, hr %#lx.\n",
hr);
49
52
53
55 ok(
hr ==
S_OK,
"Failed to initialize, hr %#lx.\n",
hr);
56
60 "Unexpected apartment type %d, qualifier %d.\n", apttype,
qualifier);
61
63 ok(
hr ==
S_OK,
"Failed to start up, hr %#lx.\n",
hr);
64
68 "Unexpected apartment type %d, qualifier %d.\n", apttype,
qualifier);
69
71 ok(
hr ==
S_OK,
"Failed to shut down, hr %#lx.\n",
hr);
72
74
75
77 ok(
hr ==
S_OK,
"Failed to start up, hr %#lx.\n",
hr);
78
83 "Unexpected apartment type %d, qualifier %d.\n", apttype,
qualifier);
84
86 ok(
hr ==
S_OK,
"Failed to initialize, hr %#lx.\n",
hr);
87
91 "Unexpected apartment type %d, qualifier %d.\n", apttype,
qualifier);
92
94
98 "Unexpected apartment type %d, qualifier %d.\n", apttype,
qualifier);
99
101 ok(
hr ==
S_OK,
"Failed to shut down, hr %#lx.\n",
hr);
102}
#define CO_E_NOTINITIALIZED
HRESULT WINAPI CoGetApartmentType(APTTYPE *type, APTTYPEQUALIFIER *qualifier)
HRESULT WINAPI DECLSPEC_HOTPATCH CoInitializeEx(void *reserved, DWORD model)
void WINAPI DECLSPEC_HOTPATCH CoUninitialize(void)
HRESULT WINAPI RtwqStartup(void)
HRESULT WINAPI RtwqShutdown(void)
static APTTYPEQUALIFIER * qualifier
@ COINIT_APARTMENTTHREADED
@ APTTYPEQUALIFIER_IMPLICIT_MTA
enum _APTTYPEQUALIFIER APTTYPEQUALIFIER
Referenced by START_TEST().