ReactOS
0.4.15-dev-2095-g7caf9e9
|
#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.
Classes | |
struct | CCoInit |
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 47 of file IACLCustomMRU.cpp.
Definition at line 25 of file IACLCustomMRU.cpp.
Definition at line 32 of file IACLCustomMRU.cpp.
Definition at line 405 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 70 of file IACLCustomMRU.cpp.
|
static |
Definition at line 63 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 50 of file IACLCustomMRU.cpp.
DEFINE_GUID | ( | IID_IACLCustomMRU | , |
0xf729fc5e | , | ||
0x8769 | , | ||
0x4f3e | , | ||
0xbd | , | ||
0xb2 | , | ||
0xd7 | , | ||
0xb5 | , | ||
0x0f | , | ||
0xd2 | , | ||
0x27 | , | ||
0x5b | |||
) |
|
static |
Definition at line 158 of file IACLCustomMRU.cpp.
Referenced by test_IACLCustomMRU_Continue(), and test_IACLCustomMRU_UpdateOrder().
Definition at line 408 of file IACLCustomMRU.cpp.
Referenced by test_IACLCustomMRU_TypedURLs().
START_TEST | ( | IACLCustomMRU | ) |
Definition at line 551 of file IACLCustomMRU.cpp.
|
static |
Definition at line 112 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 250 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 218 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 423 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 172 of file IACLCustomMRU.cpp.
Referenced by START_TEST().
|
static |
Definition at line 71 of file IACLCustomMRU.cpp.
Definition at line 44 of file IACLCustomMRU.cpp.
Referenced by Cleanup_Testdata(), FillDefault(), test_IACLCustomMRU_Basics(), test_IACLCustomMRU_Continue(), test_IACLCustomMRU_ExtraChars(), and verify_mru_().