|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "com_apitest.h"#include <winreg.h>#include <mshtmhst.h>#include <shlwapi.h>#include <commoncontrols.h>#include <activscp.h>#include <ndk/rtlfuncs.h>#include <debug.h>
Go to the source code of this file.
Classes | |
| struct | _KNOWN_INTERFACE |
Macros | |
| #define | NDEBUG |
| #define | myskip(c, ...) ((c) ? 0 : (skip(__VA_ARGS__), 1)) |
| #define | mytrace(...) |
| #define | ID_NAME(c) &c, #c, L ## #c |
| #define | ID_NAME_EX(c, d) &c, #d, L ## #d |
| #define | ValidClassForVersion(pClass, version) ((pClass)->MinClassNTDDIVersion <= (version) && (pClass)->MaxClassNTDDIVersion >= (version)) |
| #define | ValidInterfaceForVersion(interface, version) ((interface).MinInterfaceNTDDIVersion <= (version) && (interface).MaxInterfaceNTDDIVersion >= (version)) |
| #define | INTF_NOT_EXPOSED LONG_MAX |
Typedefs | |
| typedef struct _KNOWN_INTERFACE | KNOWN_INTERFACE |
| typedef const KNOWN_INTERFACE * | PCKNOWN_INTERFACE |
Variables | |
| static KNOWN_INTERFACE | KnownInterfaces [] |
| static const INT | KnownInterfaceCount = RTL_NUMBER_OF(KnownInterfaces) |
Definition at line 566 of file com_apitest.c.
Definition at line 20 of file com_apitest.c.
| #define mytrace | ( | ... | ) |
Definition at line 21 of file com_apitest.c.
| #define NDEBUG |
Definition at line 17 of file com_apitest.c.
| #define ValidClassForVersion | ( | pClass, | |
| version | |||
| ) | ((pClass)->MinClassNTDDIVersion <= (version) && (pClass)->MaxClassNTDDIVersion >= (version)) |
Definition at line 527 of file com_apitest.c.
| #define ValidInterfaceForVersion | ( | interface, | |
| version | |||
| ) | ((interface).MinInterfaceNTDDIVersion <= (version) && (interface).MaxInterfaceNTDDIVersion >= (version)) |
Definition at line 529 of file com_apitest.c.
| typedef struct _KNOWN_INTERFACE KNOWN_INTERFACE |
| typedef const KNOWN_INTERFACE* PCKNOWN_INTERFACE |
Definition at line 35 of file com_apitest.c.
|
static |
Definition at line 534 of file com_apitest.c.
Referenced by TestModuleInterfaces().
Definition at line 569 of file com_apitest.c.
Referenced by TestModuleInterfaces().
|
static |
Definition at line 548 of file com_apitest.c.
Referenced by TestModuleInterfaces().
Definition at line 41 of file com_apitest.c.
Definition at line 42 of file com_apitest.c.
Definition at line 46 of file com_apitest.c.
Definition at line 45 of file com_apitest.c.
Definition at line 44 of file com_apitest.c.
Definition at line 47 of file com_apitest.c.
Definition at line 48 of file com_apitest.c.
Definition at line 49 of file com_apitest.c.
Definition at line 43 of file com_apitest.c.
Definition at line 50 of file com_apitest.c.
| START_TEST | ( | interfaces | ) |
Definition at line 894 of file com_apitest.c.
| VOID TestClasses | ( | _In_ PCWSTR | ModuleName, |
| _In_ PCCLASS_AND_INTERFACES | ExpectedInterfaces, | ||
| _In_ INT | ExpectedInterfaceCount | ||
| ) |
Definition at line 815 of file com_apitest.c.
Referenced by START_TEST().
| VOID TestClassesEx | ( | _In_ PCWSTR | ModuleName, |
| _In_ PCCLASS_AND_INTERFACES | ExpectedInterfaces, | ||
| _In_ INT | ExpectedInterfaceCount, | ||
| _In_ ULONG | MinimumNTDDIVersion, | ||
| _In_ ULONG | MaximumNTDDIVersion, | ||
| _In_ BOOLEAN | IsWinRT | ||
| ) |
Definition at line 779 of file com_apitest.c.
Referenced by START_TEST(), and TestClasses().
|
static |
Definition at line 825 of file com_apitest.c.
Referenced by START_TEST().
|
static |
Definition at line 739 of file com_apitest.c.
Referenced by TestClassesEx().
|
static |
Definition at line 591 of file com_apitest.c.
Referenced by TestClassesEx().
|
static |
Definition at line 655 of file com_apitest.c.
Referenced by TestClassesEx().
|
static |
Definition at line 525 of file com_apitest.c.
Referenced by FindInterface(), START_TEST(), and TestModuleInterfaces().
|
static |
Definition at line 52 of file com_apitest.c.
Referenced by FindInterface(), START_TEST(), and TestModuleInterfaces().