ReactOS 0.4.16-dev-122-g325d74c
|
#include <apitest.h>
#include <shlobj.h>
#include <atlbase.h>
#include <atlstr.h>
#include <atlcom.h>
#include <atlwin.h>
#include <shellutils.h>
#include <shlwapi.h>
#include <strsafe.h>
#include <initguid.h>
Go to the source code of this file.
Macros | |
#define | _UNICODE |
#define | UNICODE |
#define | ok_hex2(file, line, key, expression, result) |
#define | ok_wstri(x, y) ok(lstrcmpiW(x, y) == 0, "Wrong string. Expected '%S', got '%S'\n", y, x) |
#define | INTERFACE IACLCustomMRU |
#define | verify_mru(mru, ...) verify_mru_(__FILE__, __LINE__, mru, __VA_ARGS__, NULL) |
#define | TYPED_URLS_KEY L"Software\\Microsoft\\Internet Explorer\\TypedURLs" |
#define | INVALID_LPOLESTR ((LPOLESTR)(LONG_PTR)0xDEADBEEF) |
Functions | |
ULONG | DbgPrint (PCH Format,...) |
DEFINE_GUID (IID_IACLCustomMRU, 0xf729fc5e, 0x8769, 0x4f3e, 0xbd, 0xb2, 0xd7, 0xb5, 0x0f, 0xd2, 0x27, 0x5b) | |
DECLARE_INTERFACE_IID_ (IACLCustomMRU, IUnknown, "F729FC5E-8769-4F3E-BDB2-D7B50FD2275B") | |
static void | Cleanup_Testdata () |
static void | verify_mru_ (const char *file, int line, IACLCustomMRU *mru, PCWSTR MRUString,...) |
static void | test_IACLCustomMRU_Basics () |
static void | FillDefault (IACLCustomMRU *CustomMRU) |
static void | test_IACLCustomMRU_UpdateOrder () |
static void | test_IACLCustomMRU_ExtraChars () |
static void | test_IACLCustomMRU_Continue () |
static void | RestoreTypedURLs (const CStringW &url1, const CStringW &url2) |
static void | test_IACLCustomMRU_TypedURLs () |
START_TEST (IACLCustomMRU) | |
Variables | |
static const WCHAR | szTestPath [] = L"TESTPATH_BROWSEUI_APITEST" |
#define _UNICODE |
Definition at line 8 of file IACLCustomMRU.cpp.
Definition at line 40 of file IACLCustomMRU.cpp.
Definition at line 25 of file IACLCustomMRU.cpp.
Definition at line 32 of file IACLCustomMRU.cpp.
#define TYPED_URLS_KEY L"Software\\Microsoft\\Internet Explorer\\TypedURLs" |
Definition at line 398 of file IACLCustomMRU.cpp.
Definition at line 9 of file IACLCustomMRU.cpp.
#define verify_mru | ( | mru, | |
... | |||
) | verify_mru_(__FILE__, __LINE__, mru, __VA_ARGS__, NULL) |
Definition at line 63 of file IACLCustomMRU.cpp.
|
static |
Definition at line 56 of file IACLCustomMRU.cpp.
Referenced by FillDefault(), START_TEST(), test_IACLCustomMRU_Basics(), test_IACLCustomMRU_Continue(), test_IACLCustomMRU_ExtraChars(), and test_IACLCustomMRU_UpdateOrder().
DECLARE_INTERFACE_IID_ | ( | IACLCustomMRU | , |
IUnknown | , | ||
"F729FC5E-8769-4F3E-BDB2-D7B50FD2275B" | |||
) |
Definition at line 43 of file IACLCustomMRU.cpp.
DEFINE_GUID | ( | IID_IACLCustomMRU | , |
0xf729fc5e | , | ||
0x8769 | , | ||
0x4f3e | , | ||
0xbd | , | ||
0xb2 | , | ||
0xd7 | , | ||
0xb5 | , | ||
0x0f | , | ||
0xd2 | , | ||
0x27 | , | ||
0x5b | |||
) |
|
static |
Definition at line 151 of file IACLCustomMRU.cpp.
Referenced by test_IACLCustomMRU_Continue(), and test_IACLCustomMRU_UpdateOrder().
Definition at line 401 of file IACLCustomMRU.cpp.
Referenced by test_IACLCustomMRU_TypedURLs().
START_TEST | ( | IACLCustomMRU | ) |
Definition at line 544 of file IACLCustomMRU.cpp.
|
static |
Definition at line 105 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 243 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 211 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 416 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 165 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 64 of file IACLCustomMRU.cpp.
Definition at line 37 of file IACLCustomMRU.cpp.
Referenced by Cleanup_Testdata(), FillDefault(), test_IACLCustomMRU_Basics(), test_IACLCustomMRU_Continue(), test_IACLCustomMRU_ExtraChars(), and verify_mru_().