|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | _WIDEN(x) L##x |
| #define | WIDEN(x) _WIDEN(x) |
| #define | TEST_FILENAMEA "SHExplorerParseCmdLine.test" |
| #define | TEST_FILENAMEW WIDEN(TEST_FILENAMEA) |
| #define | TEST_PATHA "C:\\SHExplorerParseCmdLine.test" |
| #define | TEST_PATHW WIDEN(TEST_PATHA) |
| #define | PIDL_IS_UNTOUCHED -1 |
| #define | PIDL_IS_NULL -2 |
| #define | PIDL_IS_PATH -3 |
| #define | PIDL_IS_EMPTY -4 |
| #define | PIDL_PATH_EQUALS_PATH -5 |
| #define | InvalidPointer ((PVOID)0x5555555555555555ULL) |
Typedefs | |
| typedef UINT_PTR(WINAPI * | SHExplorerParseCmdLine_Type) (PEXPLORER_CMDLINE_PARSE_RESULTS) |
Functions | |
| static DWORD | ReplaceSubstr (_Out_ PWCHAR OutputStr, _In_ DWORD OutputLen, _In_ PCWSTR InputStr, _In_ PCWSTR ReplaceStr, _In_ PCWSTR ReplaceWith) |
| static VOID | TestCommandLine (_In_ ULONG TestLine, _In_ UINT_PTR ExpectedRet, _In_ INT ExpectedCsidl, _In_ DWORD ExpectedFlags, _In_ PCWSTR ExpectedFileName, _In_ PCWSTR PidlPath, _In_ PCWSTR pclsid, _Out_opt_ PUINT PWriteEnd) |
| START_TEST (SHExplorerParseCmdLine) | |
Variables | |
| static SHExplorerParseCmdLine_Type | pSHExplorerParseCmdLine |
| static WCHAR | s_szSystem32 [MAX_PATH] |
| static WCHAR | s_szDriveCSelectSystem32 [MAX_PATH] |
| static WCHAR | s_szSlashSelectSystem32 [MAX_PATH] |
| static WCHAR | s_szEqualSlashSelectSystem32 [MAX_PATH] |
Definition at line 35 of file SHExplorerParseCmdLine.c.
| #define PIDL_IS_EMPTY -4 |
Definition at line 32 of file SHExplorerParseCmdLine.c.
| #define PIDL_IS_NULL -2 |
Definition at line 30 of file SHExplorerParseCmdLine.c.
| #define PIDL_IS_PATH -3 |
Definition at line 31 of file SHExplorerParseCmdLine.c.
| #define PIDL_IS_UNTOUCHED -1 |
Definition at line 29 of file SHExplorerParseCmdLine.c.
| #define PIDL_PATH_EQUALS_PATH -5 |
Definition at line 33 of file SHExplorerParseCmdLine.c.
| #define TEST_FILENAMEA "SHExplorerParseCmdLine.test" |
Definition at line 20 of file SHExplorerParseCmdLine.c.
| #define TEST_FILENAMEW WIDEN(TEST_FILENAMEA) |
Definition at line 21 of file SHExplorerParseCmdLine.c.
| #define TEST_PATHA "C:\\SHExplorerParseCmdLine.test" |
Definition at line 23 of file SHExplorerParseCmdLine.c.
| #define TEST_PATHW WIDEN(TEST_PATHA) |
Definition at line 24 of file SHExplorerParseCmdLine.c.
| typedef UINT_PTR(WINAPI * SHExplorerParseCmdLine_Type) (PEXPLORER_CMDLINE_PARSE_RESULTS) |
Definition at line 26 of file SHExplorerParseCmdLine.c.
|
static |
Definition at line 38 of file SHExplorerParseCmdLine.c.
Referenced by TestCommandLine().
| START_TEST | ( | SHExplorerParseCmdLine | ) |
Definition at line 268 of file SHExplorerParseCmdLine.c.
|
static |
Definition at line 71 of file SHExplorerParseCmdLine.c.
Referenced by START_TEST().
|
static |
Definition at line 27 of file SHExplorerParseCmdLine.c.
Referenced by START_TEST(), and TestCommandLine().
Definition at line 264 of file SHExplorerParseCmdLine.c.
Referenced by START_TEST().
Definition at line 266 of file SHExplorerParseCmdLine.c.
Referenced by START_TEST().
Definition at line 265 of file SHExplorerParseCmdLine.c.
Referenced by START_TEST().
Definition at line 263 of file SHExplorerParseCmdLine.c.
Referenced by START_TEST().