migrate substitution keywords to SVN
[reactos.git] / reactos / lib / msgina / stubs.c
1 /* $Id$
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS msgina.dll
5 * FILE: lib/msgina/stubs.c
6 * PURPOSE: msgina.dll stubs
7 * PROGRAMMER: Thomas Weidenmueller (w3seek@users.sourceforge.net)
8 * NOTES: If you implement a function, remove it from this file
9 * UPDATE HISTORY:
10 * 24-11-2003 Created
11 */
12 #include <windows.h>
13 #include <WinWlx.h>
14
15 #define UNIMPLEMENTED \
16 DbgPrint("MSGINA: %s at %s:%d is UNIMPLEMENTED!\n",__FUNCTION__,__FILE__,__LINE__)
17
18
19 /*
20 * @unimplemented
21 */
22 DWORD WINAPI
23 ShellShutdownDialog(
24 HWND hParent,
25 DWORD Unknown,
26 BOOL bHideLogoff)
27 {
28 /* Return values:
29 * 0x00: Cancelled/Help
30 * 0x01: Log off user
31 * 0x02: Shutdown
32 * 0x04: Reboot
33 * 0x10: Standby
34 * 0x40: Hibernate
35 */
36 UNIMPLEMENTED;
37 return FALSE;
38 }
39
40
41 /*
42 * @unimplemented
43 */
44 VOID WINAPI
45 WlxDisplayLockedNotice(
46 PVOID pWlxContext)
47 {
48 UNIMPLEMENTED;
49 return;
50 }
51
52
53 /*
54 * @unimplemented
55 */
56 BOOL WINAPI
57 WlxIsLockOk(
58 PVOID pWlxContext)
59 {
60 UNIMPLEMENTED;
61 return FALSE;
62 }
63
64
65 /*
66 * @unimplemented
67 */
68 BOOL WINAPI
69 WlxIsLogoffOk(
70 PVOID pWlxContext)
71 {
72 UNIMPLEMENTED;
73 return FALSE;
74 }
75
76
77 /*
78 * @unimplemented
79 */
80 VOID WINAPI
81 WlxLogoff(
82 PVOID pWlxContext)
83 {
84 UNIMPLEMENTED;
85 return;
86 }
87
88
89 /*
90 * @unimplemented
91 */
92 VOID WINAPI
93 WlxShutdown(
94 PVOID pWlxContext,
95 DWORD ShutdownType)
96 {
97 UNIMPLEMENTED;
98 return;
99 }
100
101
102 /*
103 * @unimplemented
104 */
105 int WINAPI
106 WlxWkstaLockedSAS(
107 PVOID pWlxContext,
108 DWORD dwSasType)
109 {
110 UNIMPLEMENTED;
111 return 0;
112 }
113
114
115 /*
116 * @unimplemented
117 */
118 BOOL WINAPI
119 WlxScreenSaverNotify(
120 PVOID pWlxContext,
121 BOOL *pSecure)
122 {
123 UNIMPLEMENTED;
124 return FALSE;
125 }
126
127
128 /*
129 * @unimplemented
130 */
131 BOOL WINAPI
132 WlxGetStatusMessage(
133 PVOID pWlxContext,
134 DWORD *pdwOptions,
135 PWSTR pMessage,
136 DWORD dwBufferSize)
137 {
138 UNIMPLEMENTED;
139 return FALSE;
140 }
141
142
143 /*
144 * @unimplemented
145 */
146 BOOL WINAPI
147 WlxNetworkProviderLoad(
148 PVOID pWlxContext,
149 PWLX_MPR_NOTIFY_INFO pNprNotifyInfo)
150 {
151 UNIMPLEMENTED;
152 return FALSE;
153 }
154
155
156 /*
157 * @unimplemented
158 */
159 VOID WINAPI
160 WlxDisconnectNotify(
161 PVOID pWlxContext)
162 {
163 UNIMPLEMENTED;
164 return;
165 }
166
167
168 /*
169 * @unimplemented
170 */
171 BOOL WINAPI
172 WlxGetConsoleSwitchCredentials(
173 PVOID pWlxContext,
174 PVOID pCredInfo)
175 {
176 UNIMPLEMENTED;
177 return FALSE;
178 }
179