ReactOS 0.4.15-dev-7907-g95bf896
query.c
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS winsta.dll
3 * FILE: lib/winsta/query.c
4 * PURPOSE: WinStation
5 * PROGRAMMER: Samuel Serapi?n
6 * NOTE: Get, query and enum functions.
7 */
8
9#include "winsta.h"
10
11VOID
14{
16}
17
21 WINSTATIONINFOCLASS WinStationInformationClass,
22 PVOID pWinStationInformation,
23 ULONG WinStationInformationLength,
24 PULONG pReturnLength)
25{
28 return FALSE;
29}
30
31/*
32http://msdn2.microsoft.com/En-US/library/aa383827.aspx
33*/
38 WINSTATIONINFOCLASS WinStationInformationClass,
39 PVOID pWinStationInformation,
40 ULONG WinStationInformationLength,
41 PULONG pReturnLength)
42{
45 return FALSE;
46}
47
48VOID
50{
52}
53
54VOID
56 PVOID B,
57 PVOID C,
58 PVOID D,
59 PVOID E,
60 PVOID F)
61{
63}
64
65VOID
67 PVOID B,
68 PVOID C)
69{
71}
72
73VOID
75 PVOID B)
76{
78}
79
80VOID
82 PVOID B,
83 PVOID C)
84{
86}
87
88VOID
90 PVOID B)
91{
93}
94
95VOID
97 PVOID B,
98 PVOID C)
99{
101}
102
103VOID
105 PVOID B,
106 PVOID C)
107{
109}
110
111VOID
113 PVOID B,
114 PVOID C,
115 PVOID D,
116 PVOID E)
117{
119}
120
121VOID
123 PVOID B,
124 PVOID C,
125 PVOID D,
126 PVOID E)
127{
129}
130
131VOID
133 PVOID B,
134 PVOID C)
135{
137}
138
139VOID
141 PVOID B,
142 PVOID C,
143 PVOID D)
144{
146}
147
148VOID
150 PVOID B,
151 PVOID C,
152 PVOID D,
153 PVOID E,
154 PVOID F)
155{
157}
158
159VOID
161 PVOID B,
162 PVOID C,
163 PVOID D,
164 PVOID E,
165 PVOID F)
166{
168}
169
170VOID
172 PVOID B,
173 PVOID C)
174{
176}
177
178VOID
180 PVOID B,
181 PVOID C,
182 PVOID D,
183 PVOID E)
184{
186}
187
188VOID
190 PVOID B,
191 PVOID C,
192 PVOID D,
193 PVOID E,
194 PVOID F)
195{
197}
198
199VOID
202{
204}
205
206VOID
209{
211}
212
213VOID
215 PVOID B,
216 PVOID C,
217 PVOID D)
218{
220}
221
222
223VOID
225 PVOID B,
226 PVOID C,
227 PVOID D)
228{
230}
231
unsigned char BOOLEAN
#define UNIMPLEMENTED
Definition: debug.h:115
#define D(d)
Definition: builtin.c:4557
Definition: ehthrow.cxx:93
Definition: ehthrow.cxx:54
Definition: terminate.cpp:24
#define FALSE
Definition: types.h:117
static const WCHAR E[]
Definition: oid.c:1253
#define ERROR_CALL_NOT_IMPLEMENTED
Definition: compat.h:102
#define SetLastError(x)
Definition: compat.h:752
VOID WINSTAAPI WinStationGetLanAdapterNameA(PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F)
Definition: query.c:149
VOID WINSTAAPI WinStationQueryAllowConcurrentConnections()
Definition: query.c:49
VOID WINSTAAPI WinStationQueryLogonCredentialsW(PVOID A)
Definition: query.c:13
BOOLEAN WINSTAAPI WinStationQueryInformationA(HANDLE hServer, ULONG LogonId, WINSTATIONINFOCLASS WinStationInformationClass, PVOID pWinStationInformation, ULONG WinStationInformationLength, PULONG pReturnLength)
Definition: query.c:19
VOID WINSTAAPI WinStationEnumerateA(PVOID A, PVOID B, PVOID C)
Definition: query.c:96
VOID WINSTAAPI WinStationQueryLicense(PVOID A, PVOID B, PVOID C)
Definition: query.c:66
VOID WINSTAAPI WinStationEnumerate_IndexedA(PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
Definition: query.c:112
VOID WINSTAAPI WinStationGetUserCredentials(PVOID A)
Definition: query.c:208
VOID WINSTAAPI WinStationGetUserProfile(PVOID A, PVOID B, PVOID C, PVOID D)
Definition: query.c:214
VOID WINSTAAPI WinStationGetAllProcesses(PVOID A, PVOID B, PVOID C, PVOID D)
Definition: query.c:140
VOID WINSTAAPI _WinStationGetApplicationInfo(PVOID A, PVOID B, PVOID C, PVOID D)
Definition: query.c:224
BOOLEAN WINSTAAPI WinStationQueryInformationW(HANDLE hServer, ULONG LogonId, WINSTATIONINFOCLASS WinStationInformationClass, PVOID pWinStationInformation, ULONG WinStationInformationLength, PULONG pReturnLength)
Definition: query.c:36
VOID WINSTAAPI WinStationEnumerateLicenses(PVOID A, PVOID B, PVOID C)
Definition: query.c:81
VOID WINSTAAPI WinStationEnumerateProcesses(PVOID A, PVOID B)
Definition: query.c:89
VOID WINSTAAPI WinStationGetProcessSid(PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F)
Definition: query.c:189
VOID WINSTAAPI WinStationRequestSessionsList(PVOID A, PVOID B, PVOID C)
Definition: query.c:132
VOID WINSTAAPI WinStationGetConnectionProperty(PVOID A, PVOID B, PVOID C)
Definition: query.c:171
VOID WINSTAAPI WinStationQueryUpdateRequired(PVOID A, PVOID B)
Definition: query.c:74
VOID WINSTAAPI WinStationGetLanAdapterNameW(PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F)
Definition: query.c:160
VOID WINSTAAPI WinStationGetUserCertificates(PVOID A)
Definition: query.c:201
VOID WINSTAAPI WinStationEnumerate_IndexedW(PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
Definition: query.c:122
VOID WINSTAAPI WinStationGetInitialApplication(PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
Definition: query.c:179
VOID WINSTAAPI WinStationQueryEnforcementCore(PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F)
Definition: query.c:55
VOID WINSTAAPI WinStationEnumerateW(PVOID A, PVOID B, PVOID C)
Definition: query.c:104
#define WINSTAAPI
Definition: winsta.h:24
enum _WINSTATIONINFOCLASS WINSTATIONINFOCLASS
_IRQL_requires_same_ _In_ PLSA_STRING _In_ SECURITY_LOGON_TYPE _In_ ULONG _In_ ULONG _In_opt_ PTOKEN_GROUPS _In_ PTOKEN_SOURCE _Out_ PVOID _Out_ PULONG _Inout_ PLUID LogonId
#define F(x, y, z)
Definition: md5.c:51
uint32_t * PULONG
Definition: typedefs.h:59
uint32_t ULONG
Definition: typedefs.h:59