ReactOS 0.4.15-dev-7958-gcd0bb1a
ws.c File Reference
#include "winsta.h"
Include dependency graph for ws.c:

Go to the source code of this file.

Functions

VOID WINSTAAPI WinStationFreeMemory (PVOID A)
 
VOID WINSTAAPI WinStationAutoReconnect (PVOID A)
 
VOID WINSTAAPI WinStationBroadcastSystemMessage (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F, PVOID G, PVOID H, PVOID I, PVOID J)
 
VOID WINSTAAPI WinStationCheckAccess (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationCheckLoopBack (PVOID A, PVOID B, PVOID C, PVOID D)
 
VOID WINSTAAPI WinStationConnectA (PVOID A)
 
VOID CALLBACK WinStationConnectCallback (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
 
VOID WINSTAAPI WinStationConnectEx (PVOID A, PVOID B)
 
VOID WINSTAAPI WinStationConnectW (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
 
VOID WINSTAAPI WinStationFreeGAPMemory (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationIsHelpAssistantSession (PVOID A, PVOID B)
 
VOID WINSTAAPI WinStationNtsdDebug (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
 
VOID WINSTAAPI WinStationRenameA (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationRenameW (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationSendMessageA (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F, PVOID G, PVOID H, PVOID I, PVOID J)
 
VOID WINSTAAPI WinStationSendMessageW (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F, PVOID G, PVOID H, PVOID I, PVOID J)
 
VOID WINSTAAPI WinStationSendWindowMessage (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F, PVOID G, PVOID H)
 
VOID WINSTAAPI WinStationSetInformationA (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
 
VOID WINSTAAPI WinStationSetInformationW (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
 
VOID WINSTAAPI WinStationSetPoolCount (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationShadow (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
 
VOID WINSTAAPI WinStationShadowStop (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationShutdownSystem (PVOID A, PVOID B)
 
VOID WINSTAAPI WinStationSystemShutdownStarted ()
 
VOID WINSTAAPI WinStationSystemShutdownWait (PVOID A, PVOID B)
 
VOID WINSTAAPI WinStationTerminateProcess (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationUnRegisterConsoleNotification (PVOID A, PVOID B)
 
VOID WINSTAAPI WinStationVirtualOpen (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationVirtualOpenEx (PVOID A, PVOID B, PVOID C, PVOID D)
 
VOID WINSTAAPI WinStationWaitSystemEvent (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationDynVirtualChanRead (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E)
 
VOID WINSTAAPI WinStationDynVirtualChanWrite (PVOID A, PVOID B, PVOID C, PVOID D)
 
VOID WINSTAAPI WinStationRegisterConsoleNotificationEx (PVOID A, PVOID B, PVOID C, PVOID D)
 
VOID WINSTAAPI WinStationRegisterConsoleNotification (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI WinStationRegisterNotificationEvent (PVOID A, PVOID B, PVOID C, PVOID D)
 
VOID WINSTAAPI WinStationUnRegisterNotificationEvent (PVOID A)
 
VOID WINSTAAPI WinStationSwitchToServicesSession ()
 
VOID WINSTAAPI _WinStationAnnoyancePopup (PVOID A, PVOID B)
 
VOID WINSTAAPI _WinStationBeepOpen (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI _WinStationBreakPoint (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI _WinStationSessionInitialized ()
 
VOID CALLBACK _WinStationCallback (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI _WinStationCheckForApplicationName (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F, PVOID G, PVOID H, PVOID I, PVOID J, PVOID K, PVOID M)
 
VOID WINSTAAPI _WinStationFUSCanRemoteUserDisconnect (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI _WinStationNotifyDisconnectPipe ()
 
VOID WINSTAAPI _WinStationNotifyNewSession (PVOID A, PVOID B)
 
VOID WINSTAAPI _WinStationReInitializeSecurity (PVOID A)
 
VOID WINSTAAPI _WinStationReadRegistry (PVOID A)
 
VOID WINSTAAPI _WinStationShadowTargetSetup (PVOID A, PVOID B)
 
VOID WINSTAAPI _WinStationUpdateSettings (PVOID A, PVOID B, PVOID C)
 
VOID WINSTAAPI _WinStationUpdateUserConfig (PVOID A)
 
VOID WINSTAAPI _WinStationUpdateClientCachedCredentials (PVOID A, PVOID B, PVOID C, PVOID D, PVOID E, PVOID F, PVOID G)
 

Function Documentation

◆ _WinStationAnnoyancePopup()

VOID WINSTAAPI _WinStationAnnoyancePopup ( PVOID  A,
PVOID  B 
)

Definition at line 337 of file ws.c.

339{
341}
#define UNIMPLEMENTED
Definition: debug.h:115

◆ _WinStationBeepOpen()

VOID WINSTAAPI _WinStationBeepOpen ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 344 of file ws.c.

347{
349}

◆ _WinStationBreakPoint()

VOID WINSTAAPI _WinStationBreakPoint ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 352 of file ws.c.

355{
357}

◆ _WinStationCallback()

VOID CALLBACK _WinStationCallback ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 366 of file ws.c.

369{
371}

◆ _WinStationCheckForApplicationName()

VOID WINSTAAPI _WinStationCheckForApplicationName ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E,
PVOID  F,
PVOID  G,
PVOID  H,
PVOID  I,
PVOID  J,
PVOID  K,
PVOID  M 
)

Definition at line 374 of file ws.c.

386{
388}

◆ _WinStationFUSCanRemoteUserDisconnect()

VOID WINSTAAPI _WinStationFUSCanRemoteUserDisconnect ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 391 of file ws.c.

394{
396}

◆ _WinStationNotifyDisconnectPipe()

VOID WINSTAAPI _WinStationNotifyDisconnectPipe ( )

Definition at line 400 of file ws.c.

401{
403}

◆ _WinStationNotifyNewSession()

VOID WINSTAAPI _WinStationNotifyNewSession ( PVOID  A,
PVOID  B 
)

Definition at line 406 of file ws.c.

408{
410}

◆ _WinStationReadRegistry()

VOID WINSTAAPI _WinStationReadRegistry ( PVOID  A)

Definition at line 419 of file ws.c.

420{
422}

◆ _WinStationReInitializeSecurity()

VOID WINSTAAPI _WinStationReInitializeSecurity ( PVOID  A)

Definition at line 413 of file ws.c.

414{
416}

◆ _WinStationSessionInitialized()

VOID WINSTAAPI _WinStationSessionInitialized ( )

Definition at line 360 of file ws.c.

361{
363}

◆ _WinStationShadowTargetSetup()

VOID WINSTAAPI _WinStationShadowTargetSetup ( PVOID  A,
PVOID  B 
)

Definition at line 425 of file ws.c.

427{
429}

◆ _WinStationUpdateClientCachedCredentials()

VOID WINSTAAPI _WinStationUpdateClientCachedCredentials ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E,
PVOID  F,
PVOID  G 
)

Definition at line 446 of file ws.c.

453{
455}

◆ _WinStationUpdateSettings()

VOID WINSTAAPI _WinStationUpdateSettings ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 432 of file ws.c.

435{
437}

◆ _WinStationUpdateUserConfig()

VOID WINSTAAPI _WinStationUpdateUserConfig ( PVOID  A)

Definition at line 440 of file ws.c.

441{
443}

◆ WinStationAutoReconnect()

VOID WINSTAAPI WinStationAutoReconnect ( PVOID  A)

Definition at line 19 of file ws.c.

20{
22}

◆ WinStationBroadcastSystemMessage()

VOID WINSTAAPI WinStationBroadcastSystemMessage ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E,
PVOID  F,
PVOID  G,
PVOID  H,
PVOID  I,
PVOID  J 
)

Definition at line 25 of file ws.c.

35{
37}

◆ WinStationCheckAccess()

VOID WINSTAAPI WinStationCheckAccess ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 40 of file ws.c.

43{
45}

◆ WinStationCheckLoopBack()

VOID WINSTAAPI WinStationCheckLoopBack ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D 
)

Definition at line 48 of file ws.c.

52{
54}

◆ WinStationConnectA()

VOID WINSTAAPI WinStationConnectA ( PVOID  A)

Definition at line 57 of file ws.c.

58{
60}

◆ WinStationConnectCallback()

VOID CALLBACK WinStationConnectCallback ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E 
)

Definition at line 63 of file ws.c.

68{
70}

◆ WinStationConnectEx()

VOID WINSTAAPI WinStationConnectEx ( PVOID  A,
PVOID  B 
)

Definition at line 73 of file ws.c.

75{
77}

◆ WinStationConnectW()

VOID WINSTAAPI WinStationConnectW ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E 
)

Definition at line 80 of file ws.c.

85{
87}

◆ WinStationDynVirtualChanRead()

VOID WINSTAAPI WinStationDynVirtualChanRead ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E 
)

Definition at line 280 of file ws.c.

285{
287}

◆ WinStationDynVirtualChanWrite()

VOID WINSTAAPI WinStationDynVirtualChanWrite ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D 
)

Definition at line 290 of file ws.c.

294{
296}

◆ WinStationFreeGAPMemory()

VOID WINSTAAPI WinStationFreeGAPMemory ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 90 of file ws.c.

93{
95}

◆ WinStationFreeMemory()

VOID WINSTAAPI WinStationFreeMemory ( PVOID  A)

Definition at line 12 of file ws.c.

13{
14 FIXME("WinStationFreeMemory %p not freed!\n",A);
15}
#define FIXME(fmt,...)
Definition: debug.h:111
Definition: ehthrow.cxx:93

◆ WinStationIsHelpAssistantSession()

VOID WINSTAAPI WinStationIsHelpAssistantSession ( PVOID  A,
PVOID  B 
)

Definition at line 98 of file ws.c.

100{
102}

◆ WinStationNtsdDebug()

VOID WINSTAAPI WinStationNtsdDebug ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E 
)

Definition at line 105 of file ws.c.

110{
112}

◆ WinStationRegisterConsoleNotification()

VOID WINSTAAPI WinStationRegisterConsoleNotification ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 308 of file ws.c.

311{
313}

◆ WinStationRegisterConsoleNotificationEx()

VOID WINSTAAPI WinStationRegisterConsoleNotificationEx ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D 
)

Definition at line 299 of file ws.c.

303{
305}

◆ WinStationRegisterNotificationEvent()

VOID WINSTAAPI WinStationRegisterNotificationEvent ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D 
)

Definition at line 316 of file ws.c.

320{
322}

◆ WinStationRenameA()

VOID WINSTAAPI WinStationRenameA ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 115 of file ws.c.

118{
120}

◆ WinStationRenameW()

VOID WINSTAAPI WinStationRenameW ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 123 of file ws.c.

126{
128}

◆ WinStationSendMessageA()

VOID WINSTAAPI WinStationSendMessageA ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E,
PVOID  F,
PVOID  G,
PVOID  H,
PVOID  I,
PVOID  J 
)

Definition at line 131 of file ws.c.

141{
143}

◆ WinStationSendMessageW()

VOID WINSTAAPI WinStationSendMessageW ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E,
PVOID  F,
PVOID  G,
PVOID  H,
PVOID  I,
PVOID  J 
)

Definition at line 146 of file ws.c.

156{
158}

◆ WinStationSendWindowMessage()

VOID WINSTAAPI WinStationSendWindowMessage ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E,
PVOID  F,
PVOID  G,
PVOID  H 
)

Definition at line 161 of file ws.c.

169{
171}

◆ WinStationSetInformationA()

VOID WINSTAAPI WinStationSetInformationA ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E 
)

Definition at line 174 of file ws.c.

179{
181}

◆ WinStationSetInformationW()

VOID WINSTAAPI WinStationSetInformationW ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E 
)

Definition at line 184 of file ws.c.

189{
191}

◆ WinStationSetPoolCount()

VOID WINSTAAPI WinStationSetPoolCount ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 194 of file ws.c.

197{
199}

◆ WinStationShadow()

VOID WINSTAAPI WinStationShadow ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D,
PVOID  E 
)

Definition at line 202 of file ws.c.

207{
209}

◆ WinStationShadowStop()

VOID WINSTAAPI WinStationShadowStop ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 212 of file ws.c.

215{
217}

◆ WinStationShutdownSystem()

VOID WINSTAAPI WinStationShutdownSystem ( PVOID  A,
PVOID  B 
)

Definition at line 220 of file ws.c.

222{
224}

◆ WinStationSwitchToServicesSession()

VOID WINSTAAPI WinStationSwitchToServicesSession ( )

Definition at line 331 of file ws.c.

332{
334}

◆ WinStationSystemShutdownStarted()

VOID WINSTAAPI WinStationSystemShutdownStarted ( )

Definition at line 227 of file ws.c.

228{
230}

◆ WinStationSystemShutdownWait()

VOID WINSTAAPI WinStationSystemShutdownWait ( PVOID  A,
PVOID  B 
)

Definition at line 233 of file ws.c.

235{
237}

◆ WinStationTerminateProcess()

VOID WINSTAAPI WinStationTerminateProcess ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 240 of file ws.c.

243{
245}

◆ WinStationUnRegisterConsoleNotification()

VOID WINSTAAPI WinStationUnRegisterConsoleNotification ( PVOID  A,
PVOID  B 
)

Definition at line 248 of file ws.c.

250{
252}

◆ WinStationUnRegisterNotificationEvent()

VOID WINSTAAPI WinStationUnRegisterNotificationEvent ( PVOID  A)

Definition at line 325 of file ws.c.

326{
328}

◆ WinStationVirtualOpen()

VOID WINSTAAPI WinStationVirtualOpen ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 255 of file ws.c.

258{
260}

◆ WinStationVirtualOpenEx()

VOID WINSTAAPI WinStationVirtualOpenEx ( PVOID  A,
PVOID  B,
PVOID  C,
PVOID  D 
)

Definition at line 263 of file ws.c.

267{
269}

◆ WinStationWaitSystemEvent()

VOID WINSTAAPI WinStationWaitSystemEvent ( PVOID  A,
PVOID  B,
PVOID  C 
)

Definition at line 272 of file ws.c.

275{
277}