xref: /reactos/dll/win32/wlnotify/termserv.c (revision 9a36ee83)
1 /*
2  * PROJECT:     ReactOS system libraries
3  * LICENSE:     GPL - See COPYING in the top level directory
4  * FILE:        dll/win32/wlnotify/termserv.c
5  * PURPOSE:     Winlogon notifications
6  * PROGRAMMER:  Eric Kohl
7  */
8 
9 #include "precomp.h"
10 
11 WINE_DEFAULT_DEBUG_CHANNEL(wlnotify);
12 
13 
14 VOID
15 WINAPI
TSEventDisconnect(PWLX_NOTIFICATION_INFO pInfo)16 TSEventDisconnect(
17     PWLX_NOTIFICATION_INFO pInfo)
18 {
19     TRACE("TSEventDisconnect\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
TSEventLogoff(PWLX_NOTIFICATION_INFO pInfo)33 TSEventLogoff(
34     PWLX_NOTIFICATION_INFO pInfo)
35 {
36     TRACE("TSEventLogoff\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
TSEventLogon(PWLX_NOTIFICATION_INFO pInfo)50 TSEventLogon(
51     PWLX_NOTIFICATION_INFO pInfo)
52 {
53     TRACE("TSEventLogon\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 VOID
65 WINAPI
TSEventPostShell(PWLX_NOTIFICATION_INFO pInfo)66 TSEventPostShell(
67     PWLX_NOTIFICATION_INFO pInfo)
68 {
69     TRACE("TSEventPostShell\n");
70     TRACE("Size: %lu\n", pInfo->Size);
71     TRACE("Flags: %lx\n", pInfo->Flags);
72     TRACE("UserName: %S\n", pInfo->UserName);
73     TRACE("Domain: %S\n", pInfo->Domain);
74     TRACE("WindowStation: %S\n", pInfo->WindowStation);
75     TRACE("hToken: %p\n", pInfo->hToken);
76     TRACE("hDesktop: %p\n", pInfo->hDesktop);
77     TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
78 }
79 
80 VOID
81 WINAPI
TSEventReconnect(PWLX_NOTIFICATION_INFO pInfo)82 TSEventReconnect(
83     PWLX_NOTIFICATION_INFO pInfo)
84 {
85     TRACE("TSEventReconnect\n");
86     TRACE("Size: %lu\n", pInfo->Size);
87     TRACE("Flags: %lx\n", pInfo->Flags);
88     TRACE("UserName: %S\n", pInfo->UserName);
89     TRACE("Domain: %S\n", pInfo->Domain);
90     TRACE("WindowStation: %S\n", pInfo->WindowStation);
91     TRACE("hToken: %p\n", pInfo->hToken);
92     TRACE("hDesktop: %p\n", pInfo->hDesktop);
93     TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
94 }
95 
96 
97 VOID
98 WINAPI
TSEventShutdown(PWLX_NOTIFICATION_INFO pInfo)99 TSEventShutdown(
100     PWLX_NOTIFICATION_INFO pInfo)
101 {
102     TRACE("TSEventShutdown\n");
103     TRACE("Size: %lu\n", pInfo->Size);
104     TRACE("Flags: %lx\n", pInfo->Flags);
105     TRACE("UserName: %S\n", pInfo->UserName);
106     TRACE("Domain: %S\n", pInfo->Domain);
107     TRACE("WindowStation: %S\n", pInfo->WindowStation);
108     TRACE("hToken: %p\n", pInfo->hToken);
109     TRACE("hDesktop: %p\n", pInfo->hDesktop);
110     TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
111 }
112 
113 
114 VOID
115 WINAPI
TSEventStartShell(PWLX_NOTIFICATION_INFO pInfo)116 TSEventStartShell(
117     PWLX_NOTIFICATION_INFO pInfo)
118 {
119     TRACE("TSEventStartShell\n");
120     TRACE("Size: %lu\n", pInfo->Size);
121     TRACE("Flags: %lx\n", pInfo->Flags);
122     TRACE("UserName: %S\n", pInfo->UserName);
123     TRACE("Domain: %S\n", pInfo->Domain);
124     TRACE("WindowStation: %S\n", pInfo->WindowStation);
125     TRACE("hToken: %p\n", pInfo->hToken);
126     TRACE("hDesktop: %p\n", pInfo->hDesktop);
127     TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
128 }
129 
130 
131 VOID
132 WINAPI
TSEventStartup(PWLX_NOTIFICATION_INFO pInfo)133 TSEventStartup(
134     PWLX_NOTIFICATION_INFO pInfo)
135 {
136     TRACE("TSEventStartup\n");
137     TRACE("Size: %lu\n", pInfo->Size);
138     TRACE("Flags: %lx\n", pInfo->Flags);
139     TRACE("UserName: %S\n", pInfo->UserName);
140     TRACE("Domain: %S\n", pInfo->Domain);
141     TRACE("WindowStation: %S\n", pInfo->WindowStation);
142     TRACE("hToken: %p\n", pInfo->hToken);
143     TRACE("hDesktop: %p\n", pInfo->hDesktop);
144     TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
145 }
146 
147 
148 /* TermsrvCreateTempDir */
149 
150 /* EOF */
151