Disable some misleading service tests because a test cannot determine wheter or not...
[reactos.git] / rostests / apitests / w32knapi / ntuser / NtUserCallNoParam.c
1
2 INT
3 Test_NoParamRoutine_CreateMenu(PTESTINFO pti) /* 0 */
4 {
5 HMENU hMenu;
6
7 hMenu = (HMENU)NtUserCallNoParam(_NOPARAM_ROUTINE_CREATEMENU);
8 TEST(IsMenu(hMenu) == TRUE);
9 DestroyMenu(hMenu);
10
11 return APISTATUS_NORMAL;
12 }
13
14 INT
15 Test_NoParamRoutine_CreatePopupMenu(PTESTINFO pti) /* 1 */
16 {
17 HMENU hMenu;
18
19 hMenu = (HMENU)NtUserCallNoParam(_NOPARAM_ROUTINE_CREATEMENUPOPUP);
20 TEST(IsMenu(hMenu) == TRUE);
21 DestroyMenu(hMenu);
22
23 return APISTATUS_NORMAL;
24 }
25
26 INT
27 Test_NoParamRoutine_DisableProcessWindowsGhosting(PTESTINFO pti) /* 2 */
28 {
29 return APISTATUS_NORMAL;
30 }
31
32 INT
33 Test_NoParamRoutine_ClearWakeMask(PTESTINFO pti) /* 3 */
34 {
35 return APISTATUS_NORMAL;
36 }
37
38 INT
39 Test_NoParamRoutine_AllowForegroundActivation(PTESTINFO pti) /* 4 */
40 {
41 return APISTATUS_NORMAL;
42 }
43
44 INT
45 Test_NoParamRoutine_DestroyCaret(PTESTINFO pti) /* 5 */
46 {
47 return APISTATUS_NORMAL;
48 }
49
50 INT
51 Test_NoParamRoutine_LoadUserApiHook(PTESTINFO pti) /* 0x1d */
52 {
53 DWORD dwRet;
54 dwRet = NtUserCallNoParam(_NOPARAM_ROUTINE_LOADUSERAPIHOOK);
55
56 // TEST(dwRet != 0);
57 return APISTATUS_NORMAL;
58 }
59
60
61 INT
62 Test_NtUserCallNoParam(PTESTINFO pti)
63 {
64 Test_NoParamRoutine_CreateMenu(pti);
65 Test_NoParamRoutine_CreatePopupMenu(pti);
66 Test_NoParamRoutine_LoadUserApiHook(pti); /* 0x1d */
67
68 return APISTATUS_NORMAL;
69 }