#include <apitest.h>
#include <winbase.h>
Go to the source code of this file.
◆ START_TEST()
Definition at line 11 of file SetSearchPathMode.c.
12{
14
15
16
19 ok(!Ret,
"SetSearchPathMode unexpectedly succeeded with invalid parameter\n");
21
24 ok(!Ret,
"SetSearchPathMode unexpectedly succeeded with invalid parameter\n");
26
30 ok(!Ret,
"SetSearchPathMode unexpectedly succeeded with invalid parameter\n");
32
35 ok(!Ret,
"SetSearchPathMode unexpectedly succeeded with invalid parameter\n");
37
41 ok(!Ret,
"SetSearchPathMode unexpectedly succeeded with invalid parameter\n");
43
44
45
48 ok(Ret,
"ENABLE_SAFE_SEARCHMODE failed\n");
50
53 ok(Ret,
"DISABLE_SAFE_SEARCHMODE failed\n");
55
58 ok(Ret,
"ENABLE_SAFE_SEARCHMODE failed (second call)\n");
60 ok(Ret,
"ENABLE_SAFE_SEARCHMODE failed (second call)\n");
62
63
64
68 ok(Ret,
"Permanent mode failed\n");
70
73 ok(!Ret,
"ENABLE unexpectedly succeeded after permanent mode\n");
75
78 ok(!Ret,
"DISABLE unexpectedly succeeded after permanent mode\n");
80
84 ok(Ret,
"Calling permanent mode again should succeed\n");
86}
#define ok_eq_ulong(value, expected)
#define ERROR_INVALID_PARAMETER
#define ERROR_ACCESS_DENIED
BOOL WINAPI SetSearchPathMode(_In_ DWORD dwFlags)
DWORD WINAPI GetLastError(void)
#define BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE
#define BASE_SEARCH_PATH_PERMANENT
#define BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE