1 /*
2 * PROJECT: ReactOS system libraries
3 * LICENSE: GPL - See COPYING in the top level directory
4 * FILE: dll/win32/wlnotify/senssvc.c
5 * PURPOSE: SENS service logon notifications
6 * PROGRAMMER: Eric Kohl <eric.kohl@reactos.org>
7 */
8
9 #include "precomp.h"
10
11 WINE_DEFAULT_DEBUG_CHANNEL(wlnotify);
12
13
14 VOID
15 WINAPI
SensDisconnectEvent(PWLX_NOTIFICATION_INFO pInfo)16 SensDisconnectEvent(
17 PWLX_NOTIFICATION_INFO pInfo)
18 {
19 TRACE("SensDisconnectEvent\n");
20 TRACE("Size: %lu\n", pInfo->Size);
21 TRACE("Flags: %lx\n", pInfo->Flags);
22 TRACE("UserName: %S\n", pInfo->UserName);
23 TRACE("Domain: %S\n", pInfo->Domain);
24 TRACE("WindowStation: %S\n", pInfo->WindowStation);
25 TRACE("hToken: %p\n", pInfo->hToken);
26 TRACE("hDesktop: %p\n", pInfo->hDesktop);
27 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
28 }
29
30
31 VOID
32 WINAPI
SensLockEvent(PWLX_NOTIFICATION_INFO pInfo)33 SensLockEvent(
34 PWLX_NOTIFICATION_INFO pInfo)
35 {
36 TRACE("SensLockEvent\n");
37 TRACE("Size: %lu\n", pInfo->Size);
38 TRACE("Flags: %lx\n", pInfo->Flags);
39 TRACE("UserName: %S\n", pInfo->UserName);
40 TRACE("Domain: %S\n", pInfo->Domain);
41 TRACE("WindowStation: %S\n", pInfo->WindowStation);
42 TRACE("hToken: %p\n", pInfo->hToken);
43 TRACE("hDesktop: %p\n", pInfo->hDesktop);
44 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
45 }
46
47
48 VOID
49 WINAPI
SensLogoffEvent(PWLX_NOTIFICATION_INFO pInfo)50 SensLogoffEvent(
51 PWLX_NOTIFICATION_INFO pInfo)
52 {
53 TRACE("SensLogoffEvent\n");
54 TRACE("Size: %lu\n", pInfo->Size);
55 TRACE("Flags: %lx\n", pInfo->Flags);
56 TRACE("UserName: %S\n", pInfo->UserName);
57 TRACE("Domain: %S\n", pInfo->Domain);
58 TRACE("WindowStation: %S\n", pInfo->WindowStation);
59 TRACE("hToken: %p\n", pInfo->hToken);
60 TRACE("hDesktop: %p\n", pInfo->hDesktop);
61 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
62 }
63
64
65 VOID
66 WINAPI
SensLogonEvent(PWLX_NOTIFICATION_INFO pInfo)67 SensLogonEvent(
68 PWLX_NOTIFICATION_INFO pInfo)
69 {
70 TRACE("SensLogonEvent\n");
71 TRACE("Size: %lu\n", pInfo->Size);
72 TRACE("Flags: %lx\n", pInfo->Flags);
73 TRACE("UserName: %S\n", pInfo->UserName);
74 TRACE("Domain: %S\n", pInfo->Domain);
75 TRACE("WindowStation: %S\n", pInfo->WindowStation);
76 TRACE("hToken: %p\n", pInfo->hToken);
77 TRACE("hDesktop: %p\n", pInfo->hDesktop);
78 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
79 }
80
81
82 VOID
83 WINAPI
SensPostShellEvent(PWLX_NOTIFICATION_INFO pInfo)84 SensPostShellEvent(
85 PWLX_NOTIFICATION_INFO pInfo)
86 {
87 TRACE("SensPostShellEvent\n");
88 TRACE("Size: %lu\n", pInfo->Size);
89 TRACE("Flags: %lx\n", pInfo->Flags);
90 TRACE("UserName: %S\n", pInfo->UserName);
91 TRACE("Domain: %S\n", pInfo->Domain);
92 TRACE("WindowStation: %S\n", pInfo->WindowStation);
93 TRACE("hToken: %p\n", pInfo->hToken);
94 TRACE("hDesktop: %p\n", pInfo->hDesktop);
95 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
96 }
97
98
99 VOID
100 WINAPI
SensReconnectEvent(PWLX_NOTIFICATION_INFO pInfo)101 SensReconnectEvent(
102 PWLX_NOTIFICATION_INFO pInfo)
103 {
104 TRACE("SensReconnectEvent\n");
105 TRACE("Size: %lu\n", pInfo->Size);
106 TRACE("Flags: %lx\n", pInfo->Flags);
107 TRACE("UserName: %S\n", pInfo->UserName);
108 TRACE("Domain: %S\n", pInfo->Domain);
109 TRACE("WindowStation: %S\n", pInfo->WindowStation);
110 TRACE("hToken: %p\n", pInfo->hToken);
111 TRACE("hDesktop: %p\n", pInfo->hDesktop);
112 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
113 }
114
115
116 VOID
117 WINAPI
SensShutdownEvent(PWLX_NOTIFICATION_INFO pInfo)118 SensShutdownEvent(
119 PWLX_NOTIFICATION_INFO pInfo)
120 {
121 TRACE("SensShutdownEvent\n");
122 TRACE("Size: %lu\n", pInfo->Size);
123 TRACE("Flags: %lx\n", pInfo->Flags);
124 TRACE("UserName: %S\n", pInfo->UserName);
125 TRACE("Domain: %S\n", pInfo->Domain);
126 TRACE("WindowStation: %S\n", pInfo->WindowStation);
127 TRACE("hToken: %p\n", pInfo->hToken);
128 TRACE("hDesktop: %p\n", pInfo->hDesktop);
129 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
130 }
131
132
133 VOID
134 WINAPI
SensStartScreenSaverEvent(PWLX_NOTIFICATION_INFO pInfo)135 SensStartScreenSaverEvent(
136 PWLX_NOTIFICATION_INFO pInfo)
137 {
138 TRACE("SensStartScreenSaverEvent\n");
139 TRACE("Size: %lu\n", pInfo->Size);
140 TRACE("Flags: %lx\n", pInfo->Flags);
141 TRACE("UserName: %S\n", pInfo->UserName);
142 TRACE("Domain: %S\n", pInfo->Domain);
143 TRACE("WindowStation: %S\n", pInfo->WindowStation);
144 TRACE("hToken: %p\n", pInfo->hToken);
145 TRACE("hDesktop: %p\n", pInfo->hDesktop);
146 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
147 }
148
149
150 VOID
151 WINAPI
SensStartShellEvent(PWLX_NOTIFICATION_INFO pInfo)152 SensStartShellEvent(
153 PWLX_NOTIFICATION_INFO pInfo)
154 {
155 TRACE("SensStartShellEvent\n");
156 TRACE("Size: %lu\n", pInfo->Size);
157 TRACE("Flags: %lx\n", pInfo->Flags);
158 TRACE("UserName: %S\n", pInfo->UserName);
159 TRACE("Domain: %S\n", pInfo->Domain);
160 TRACE("WindowStation: %S\n", pInfo->WindowStation);
161 TRACE("hToken: %p\n", pInfo->hToken);
162 TRACE("hDesktop: %p\n", pInfo->hDesktop);
163 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
164 }
165
166
167 VOID
168 WINAPI
SensStartupEvent(PWLX_NOTIFICATION_INFO pInfo)169 SensStartupEvent(
170 PWLX_NOTIFICATION_INFO pInfo)
171 {
172 TRACE("SensStartupEvent\n");
173 TRACE("Size: %lu\n", pInfo->Size);
174 TRACE("Flags: %lx\n", pInfo->Flags);
175 TRACE("UserName: %S\n", pInfo->UserName);
176 TRACE("Domain: %S\n", pInfo->Domain);
177 TRACE("WindowStation: %S\n", pInfo->WindowStation);
178 TRACE("hToken: %p\n", pInfo->hToken);
179 TRACE("hDesktop: %p\n", pInfo->hDesktop);
180 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
181 }
182
183
184 VOID
185 WINAPI
SensStopScreenSaverEvent(PWLX_NOTIFICATION_INFO pInfo)186 SensStopScreenSaverEvent(
187 PWLX_NOTIFICATION_INFO pInfo)
188 {
189 TRACE("SensStopScreenSaverEvent\n");
190 TRACE("Size: %lu\n", pInfo->Size);
191 TRACE("Flags: %lx\n", pInfo->Flags);
192 TRACE("UserName: %S\n", pInfo->UserName);
193 TRACE("Domain: %S\n", pInfo->Domain);
194 TRACE("WindowStation: %S\n", pInfo->WindowStation);
195 TRACE("hToken: %p\n", pInfo->hToken);
196 TRACE("hDesktop: %p\n", pInfo->hDesktop);
197 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
198 }
199
200
201 VOID
202 WINAPI
SensUnlockEvent(PWLX_NOTIFICATION_INFO pInfo)203 SensUnlockEvent(
204 PWLX_NOTIFICATION_INFO pInfo)
205 {
206 TRACE("SensUnlockEvent\n");
207 TRACE("Size: %lu\n", pInfo->Size);
208 TRACE("Flags: %lx\n", pInfo->Flags);
209 TRACE("UserName: %S\n", pInfo->UserName);
210 TRACE("Domain: %S\n", pInfo->Domain);
211 TRACE("WindowStation: %S\n", pInfo->WindowStation);
212 TRACE("hToken: %p\n", pInfo->hToken);
213 TRACE("hDesktop: %p\n", pInfo->hDesktop);
214 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
215 }
216
217 /* EOF */
218