ReactOS 0.4.15-dev-6656-gbbb33a6
|
#include "shelltest.h"
#include "shell32_apitest_sub.h"
#include <time.h>
#include <process.h>
#include <versionhelpers.h>
Go to the source code of this file.
Classes | |
struct | TEST_ENTRY |
Typedefs | |
typedef BOOL(* | ACTION) (const struct TEST_ENTRY *entry) |
typedef struct TEST_ENTRY | TEST_ENTRY |
Variables | |
static HWND | s_hwnd = NULL |
static WCHAR | s_szSubProgram [MAX_PATH] |
static HANDLE | s_hThread = NULL |
static HANDLE | s_hEvent = NULL |
static WCHAR | s_szDesktop [MAX_PATH] |
static WCHAR | s_szTestFile0 [MAX_PATH] |
static WCHAR | s_szTestFile0Kai [MAX_PATH] |
static WCHAR | s_szTestDir0 [MAX_PATH] |
static WCHAR | s_szTestDir0Kai [MAX_PATH] |
static WCHAR | s_szDocuments [MAX_PATH] |
static WCHAR | s_szTestFile1 [MAX_PATH] |
static WCHAR | s_szTestFile1Kai [MAX_PATH] |
static WCHAR | s_szTestDir1 [MAX_PATH] |
static WCHAR | s_szTestDir1Kai [MAX_PATH] |
static const TEST_ENTRY | s_group_00 [] |
static const TEST_ENTRY | s_group_01 [] |
static const TEST_ENTRY | s_group_02 [] |
static const TEST_ENTRY | s_group_03 [] |
static const TEST_ENTRY | s_group_04 [] |
static const TEST_ENTRY | s_group_05 [] |
static const TEST_ENTRY | s_group_06 [] |
static const TEST_ENTRY | s_group_07 [] |
static const TEST_ENTRY | s_group_08 [] |
#define DISABLE_THIS_TESTCASE |
Definition at line 17 of file SHChangeNotify.cpp.
#define GROUP_TICK |
Definition at line 27 of file SHChangeNotify.cpp.
Definition at line 61 of file SHChangeNotify.cpp.
#define NEW_DELIVERY_ONLY |
Definition at line 21 of file SHChangeNotify.cpp.
#define NO_TRIVIAL |
Definition at line 18 of file SHChangeNotify.cpp.
#define RANDOM_QUARTER |
Definition at line 23 of file SHChangeNotify.cpp.
#define SRC_00 0 |
Definition at line 689 of file SHChangeNotify.cpp.
#define SRC_01 SHCNRF_ShellLevel |
Definition at line 690 of file SHChangeNotify.cpp.
#define SRC_02 (SHCNRF_NewDelivery) |
Definition at line 691 of file SHChangeNotify.cpp.
#define SRC_03 (SHCNRF_NewDelivery | SHCNRF_ShellLevel) |
Definition at line 692 of file SHChangeNotify.cpp.
#define SRC_04 SHCNRF_InterruptLevel |
Definition at line 693 of file SHChangeNotify.cpp.
#define SRC_05 (SHCNRF_InterruptLevel | SHCNRF_ShellLevel) |
Definition at line 694 of file SHChangeNotify.cpp.
#define SRC_06 (SHCNRF_InterruptLevel | SHCNRF_NewDelivery) |
Definition at line 695 of file SHChangeNotify.cpp.
#define SRC_07 (SHCNRF_InterruptLevel | SHCNRF_NewDelivery | SHCNRF_ShellLevel) |
Definition at line 696 of file SHChangeNotify.cpp.
#define SRC_08 (SHCNRF_RecursiveInterrupt | SHCNRF_InterruptLevel) |
Definition at line 697 of file SHChangeNotify.cpp.
Definition at line 698 of file SHChangeNotify.cpp.
Definition at line 699 of file SHChangeNotify.cpp.
#define SRC_11 (SHCNRF_RecursiveInterrupt | SHCNRF_InterruptLevel | SHCNRF_NewDelivery | SHCNRF_ShellLevel) |
Definition at line 700 of file SHChangeNotify.cpp.
#define TEST_DIR L"_TESTDIR_" |
Definition at line 59 of file SHChangeNotify.cpp.
#define TEST_DIR_KAI L"_TESTDIR_KAI_" |
Definition at line 60 of file SHChangeNotify.cpp.
#define TEST_FILE L"_TEST_.txt" |
Definition at line 57 of file SHChangeNotify.cpp.
#define TEST_FILE_KAI L"_TEST_KAI_.txt" |
Definition at line 58 of file SHChangeNotify.cpp.
#define TOTAL_TICK |
Definition at line 28 of file SHChangeNotify.cpp.
#define WATCHDIR_0 DIRTYPE_NULL |
Definition at line 702 of file SHChangeNotify.cpp.
#define WATCHDIR_1 DIRTYPE_DESKTOP |
Definition at line 703 of file SHChangeNotify.cpp.
#define WATCHDIR_2 DIRTYPE_MYCOMPUTER |
Definition at line 704 of file SHChangeNotify.cpp.
#define WATCHDIR_3 DIRTYPE_MYDOCUMENTS |
Definition at line 705 of file SHChangeNotify.cpp.
#define WRITEDIR_0 DIRTYPE_DESKTOP |
Definition at line 170 of file SHChangeNotify.cpp.
#define WRITEDIR_1 DIRTYPE_MYDOCUMENTS |
Definition at line 177 of file SHChangeNotify.cpp.
typedef BOOL(* ACTION) (const struct TEST_ENTRY *entry) |
Definition at line 45 of file SHChangeNotify.cpp.
typedef struct TEST_ENTRY TEST_ENTRY |
Definition at line 592 of file SHChangeNotify.cpp.
Referenced by DoTestGroup(), and HandlerRoutine().
|
static |
Definition at line 63 of file SHChangeNotify.cpp.
|
static |
Definition at line 146 of file SHChangeNotify.cpp.
|
static |
Definition at line 154 of file SHChangeNotify.cpp.
|
static |
Definition at line 162 of file SHChangeNotify.cpp.
|
static |
Definition at line 71 of file SHChangeNotify.cpp.
|
static |
Definition at line 81 of file SHChangeNotify.cpp.
|
static |
Definition at line 91 of file SHChangeNotify.cpp.
|
static |
Definition at line 100 of file SHChangeNotify.cpp.
|
static |
Definition at line 109 of file SHChangeNotify.cpp.
|
static |
Definition at line 119 of file SHChangeNotify.cpp.
|
static |
Definition at line 129 of file SHChangeNotify.cpp.
|
static |
Definition at line 138 of file SHChangeNotify.cpp.
Definition at line 35 of file SHChangeNotify.cpp.
Referenced by DoAction1(), and DoInitTest().
Definition at line 184 of file SHChangeNotify.cpp.
Referenced by DoInitTest(), and DoQuitTest().
Definition at line 468 of file SHChangeNotify.cpp.
Referenced by DoTestEntry().
Definition at line 615 of file SHChangeNotify.cpp.
Referenced by START_TEST().
Definition at line 576 of file SHChangeNotify.cpp.
Referenced by DoTestGroup(), HandlerRoutine(), and START_TEST().
|
static |
Definition at line 491 of file SHChangeNotify.cpp.
Referenced by DoTestGroup().
|
static |
Definition at line 708 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
Definition at line 671 of file SHChangeNotify.cpp.
Referenced by START_TEST().
Definition at line 602 of file SHChangeNotify.cpp.
Referenced by DoInitTest().
Definition at line 458 of file SHChangeNotify.cpp.
Referenced by DoTestEntry().
START_TEST | ( | SHChangeNotify | ) |
Definition at line 906 of file SHChangeNotify.cpp.
Definition at line 782 of file SHChangeNotify.cpp.
Referenced by START_TEST().
|
static |
Definition at line 197 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 226 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 255 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 284 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 313 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 342 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 371 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 400 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
|
static |
Definition at line 429 of file SHChangeNotify.cpp.
Referenced by TestThreadProc().
Definition at line 33 of file SHChangeNotify.cpp.
Referenced by DoQuitTest(), DoTestEntry(), and DoTestGroup().
Definition at line 32 of file SHChangeNotify.cpp.
Referenced by DoAbortThread(), and START_TEST().
Definition at line 30 of file SHChangeNotify.cpp.
Referenced by DoQuitTest(), DoTestEntry(), and DoTestGroup().
Definition at line 171 of file SHChangeNotify.cpp.
Referenced by DoInitTest().
Definition at line 178 of file SHChangeNotify.cpp.
Referenced by DoInitTest().
Definition at line 31 of file SHChangeNotify.cpp.
Referenced by DoTestGroup(), and GetSubProgramPath().
Definition at line 174 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().
Definition at line 175 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().
Definition at line 181 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().
Definition at line 182 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().
Definition at line 172 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().
Definition at line 173 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().
Definition at line 179 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().
Definition at line 180 of file SHChangeNotify.cpp.
Referenced by DoDeleteFilesAndDirs(), and DoInitTest().