|
ReactOS 0.4.16-dev-2332-g4cba65d
|
#include <stdarg.h>#include <stdio.h>#include "windef.h"#include "winbase.h"#include "objbase.h"#include "ocidl.h"#include "comcat.h"#include "olectl.h"#include "initguid.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | test_factory |
| struct | HeapUnknown |
| struct | test_moniker |
Macros | |
| #define | _WIN32_DCOM |
| #define | COBJMACROS |
| #define | CONST_VTABLE |
| #define | check_interface(a, b, c) check_interface_(__LINE__, a, b, c) |
| #define | ok_ole_success(hr, func) ok(hr == S_OK, #func " failed with error %#08lx\n", hr) |
| #define | CHECK_EXPECTED_METHOD(method_name) check_expected_method_(__LINE__, method_name) |
| #define | TEST_MONIKER_TYPE_TODO(m, t) _test_moniker_type(m, t, TRUE, __LINE__) |
| #define | TEST_MONIKER_TYPE(m, t) _test_moniker_type(m, t, FALSE, __LINE__) |
| #define | TEST_DISPLAY_NAME(m, name) _test_moniker_name(m, name, __LINE__) |
| #define CHECK_EXPECTED_METHOD | ( | method_name | ) | check_expected_method_(__LINE__, method_name) |
Definition at line 103 of file moniker.c.
|
static |
Definition at line 39 of file moniker.c.
|
static |
Definition at line 1143 of file moniker.c.
Referenced by test_MkParseDisplayName().
Definition at line 120 of file moniker.c.
Referenced by create_moniker_parse_desc(), test_anti_moniker(), test_class_moniker(), test_file_moniker(), test_item_moniker(), test_objref_moniker(), and test_pointer_moniker().
Definition at line 228 of file moniker.c.
Referenced by Moniker_Inverse(), test_anti_moniker(), test_class_moniker(), test_generic_composite_moniker(), test_item_moniker(), test_MonikerCommonPrefixWith(), test_pointer_moniker(), and test_ROT().
|
static |
Definition at line 180 of file moniker.c.
Referenced by create_moniker_from_desc(), and create_moniker_parse_desc().
|
static |
Definition at line 878 of file moniker.c.
Referenced by test_generic_composite_moniker(), test_item_moniker(), and test_ROT().
| DEFINE_OLEGUID | ( | CLSID_AntiMoniker | , |
| 0x305 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_OLEGUID | ( | CLSID_ClassMoniker | , |
| 0x31a | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_OLEGUID | ( | CLSID_CompositeMoniker | , |
| 0x309 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_OLEGUID | ( | CLSID_FileMoniker | , |
| 0x303 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_OLEGUID | ( | CLSID_ItemMoniker | , |
| 0x304 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_OLEGUID | ( | CLSID_ObjrefMoniker | , |
| 0x327 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_OLEGUID | ( | CLSID_PointerMoniker | , |
| 0x306 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
|
static |
Definition at line 284 of file moniker.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 397 of file moniker.c.
|
static |
|
static |
Definition at line 255 of file moniker.c.
Referenced by test_factory_AddRef(), test_factory_QueryInterface(), and test_factory_Release().
|
static |
Definition at line 260 of file moniker.c.
Referenced by ExternalConnection_AddConnection(), ExternalConnection_AddRef(), ExternalConnection_Release(), and ExternalConnection_ReleaseConnection().
|
static |
|
static |
Definition at line 440 of file moniker.c.
Referenced by test_item_container_AddRef(), test_item_container_GetObject(), and test_item_container_Release().
|
static |
|
static |
Definition at line 435 of file moniker.c.
Referenced by ROTData_AddRef(), ROTData_QueryInterface(), and ROTData_Release().
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 754 of file moniker.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1119 of file moniker.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 829 of file moniker.c.
|
static |
Definition at line 234 of file moniker.c.
Referenced by test_moniker().
| START_TEST | ( | moniker | ) |
Definition at line 4619 of file moniker.c.
Definition at line 2841 of file moniker.c.
Referenced by test_anti_moniker().
Definition at line 2857 of file moniker.c.
Referenced by START_TEST().
Definition at line 4323 of file moniker.c.
Referenced by START_TEST().
Definition at line 1885 of file moniker.c.
Referenced by START_TEST().
|
static |
Definition at line 334 of file moniker.c.
|
static |
Definition at line 366 of file moniker.c.
Referenced by test_MkParseDisplayName(), test_objref_moniker(), test_pointer_moniker(), test_ROT(), and test_ROT_multiple_entries().
|
static |
|
static |
|
static |
Definition at line 2148 of file moniker.c.
Referenced by test_file_monikers().
Definition at line 2256 of file moniker.c.
Referenced by START_TEST().
Definition at line 3141 of file moniker.c.
Referenced by START_TEST().
|
static |
Definition at line 506 of file moniker.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 2372 of file moniker.c.
Referenced by START_TEST().
Definition at line 1163 of file moniker.c.
Referenced by START_TEST().
|
static |
Definition at line 1707 of file moniker.c.
|
static |
Definition at line 464 of file moniker.c.
|
static |
|
static |
Definition at line 4505 of file moniker.c.
Referenced by START_TEST().
Definition at line 4080 of file moniker.c.
Referenced by START_TEST().
Definition at line 3821 of file moniker.c.
Referenced by START_TEST().
Definition at line 892 of file moniker.c.
Referenced by START_TEST().
Definition at line 1048 of file moniker.c.
Referenced by START_TEST().
Definition at line 4441 of file moniker.c.
Referenced by START_TEST().
Definition at line 73 of file moniker.c.
Referenced by Moniker_GetClassID().
Definition at line 1641 of file moniker.c.
Referenced by test_anti_moniker().
Definition at line 1648 of file moniker.c.
Referenced by test_anti_moniker().
Definition at line 1609 of file moniker.c.
Referenced by test_anti_moniker().
Definition at line 1620 of file moniker.c.
Referenced by test_anti_moniker().
Definition at line 1631 of file moniker.c.
Referenced by test_anti_moniker().
Definition at line 1636 of file moniker.c.
Referenced by test_anti_moniker().
Definition at line 1447 of file moniker.c.
Referenced by test_class_moniker().
Definition at line 1455 of file moniker.c.
Referenced by test_class_moniker().
Definition at line 1427 of file moniker.c.
Referenced by test_class_moniker().
Definition at line 1440 of file moniker.c.
Referenced by test_class_moniker().
|
static |
Definition at line 1117 of file moniker.c.
Referenced by ParseDisplayName_ParseDisplayName(), test_anti_moniker(), test_item_moniker(), test_MkParseDisplayName(), and test_moniker().
Definition at line 1694 of file moniker.c.
Referenced by test_generic_composite_moniker().
Definition at line 1655 of file moniker.c.
Referenced by test_generic_composite_moniker().
Definition at line 1681 of file moniker.c.
Referenced by test_generic_composite_moniker().
Definition at line 1462 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1470 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1478 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1486 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1494 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1537 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1549 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1561 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1573 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1585 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1597 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1501 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1507 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1513 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1519 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1525 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 1531 of file moniker.c.
Referenced by test_item_moniker().
Definition at line 55 of file moniker.c.
Referenced by check_expected_method_(), test_item_moniker(), and test_ROT().
|
static |
Definition at line 301 of file moniker.c.
Referenced by test_factory_init().
|
static |
Definition at line 411 of file moniker.c.
Referenced by test_bind_context().
|
static |
Definition at line 1425 of file moniker.c.
Referenced by apartment_hostobject(), test_CoMarshalInterface(), test_copyto(), test_file_moniker(), test_freethreadedmarshaler(), test_moniker(), test_ReadClassStm(), and test_same_apartment_unmarshal_failure().
|
static |
Definition at line 851 of file moniker.c.
Referenced by create_test_moniker().
|
static |
Definition at line 1141 of file moniker.c.
Referenced by CFSFolder::SetNameOf(), ShellPath::ShellPath(), START_TEST(), and test_MkParseDisplayName().
|
static |
|
static |
Definition at line 178 of file moniker.c.
Referenced by create_moniker_parse_desc().
|
static |
|
static |
Definition at line 843 of file moniker.c.
Referenced by create_test_moniker().
|
static |
Definition at line 357 of file moniker.c.
Referenced by test_factory_init().
|
static |
Definition at line 561 of file moniker.c.
Referenced by create_test_moniker().
|
static |
Definition at line 482 of file moniker.c.
Referenced by create_test_moniker().
|
static |
Definition at line 70 of file moniker.c.
Referenced by count_moniker_matches(), test_MkParseDisplayName(), and test_save_load_filemoniker().