#include "precomp.h"
Go to the source code of this file.
Functions | |
NTSTATUS | RemoteConnect (IN PDOCONNECTDATA pDoConnectData, IN ULONG DisplayDriverNameLength, IN PWCHAR DisplayDriverName) |
NTSTATUS | xxxRemoteDisconnect (VOID) |
NTSTATUS | xxxRemoteReconnect (IN PDORECONNECTDATA pDoReconnectData) |
NTSTATUS | RemoteLogoff (VOID) |
NTSTATUS | xxxRemoteStopScreenUpdates (BOOL fDisableGraphics) |
VOID | xxxPushKeyEvent (BYTE bVk, BYTE bScan, DWORD dwFlags, DWORD dwExtraInfo) |
NTSTATUS | RemoteThinwireStats (OUT PVOID Stats) |
NTSTATUS | RemoteNtSecurity (VOID) |
NTSTATUS | xxxRemoteShadowSetup (VOID) |
NTSTATUS | RemoteShadowStart (IN PVOID pThinwireData, ULONG ThinwireDataLength) |
NTSTATUS | xxxRemoteShadowStop (VOID) |
NTSTATUS | RemoteShadowCleanup (IN PVOID pThinwireData, ULONG ThinwireDataLength) |
NTSTATUS | xxxRemotePassthruEnable (VOID) |
NTSTATUS | RemotePassthruDisable (VOID) |
NTSTATUS | CtxDisplayIOCtl (ULONG DisplayIOCtlFlags, PUCHAR pDisplayIOCtlData, ULONG cbDisplayIOCtlData) |
DWORD | RemoteConnectState (VOID) |
BOOL | _GetWinStationInfo (WSINFO *pWsInfo) |
Variables | |
CACHE_STATISTICS | ThinWireCache |
|
Definition at line 872 of file w32/ntuser/kernel/misc.c. References CheckCritIn, DATAALIGN, FALSE, gWinStationInfo, ProbeForWrite(), and TRUE.
|
|
Definition at line 814 of file w32/ntuser/kernel/misc.c. References BOOL, gpDispInfo, tagDISPLAYINFO::hDev, RemoteRedrawRectangle(), and TRACE_HYDAPI. Referenced by NtUserCtxDisplayIOCtl().
|
|
Definition at line 20 of file w32/ntuser/kernel/misc.c. References CreateKernelEvent(), DWORD, FALSE, gbClientDoubleClickSupport, gbConnected, gbRemoteSession, gbVideoInitialized, gfEnableWindowsKey, ghRemoteBeepChannel, ghRemoteKeyboardChannel, ghRemoteMouseChannel, ghRemoteThinwireChannel, ghRemoteVideoChannel, gpevtDesktopDestroyed, gpRemoteBeepDevice, gpThinWireCache, gRemoteClientKeyboardType, gstrBaseWinStationName, gThinwireFileObject, gVideoFileObject, gWinStationInfo, HH_REMOTECONNECT, HYDRA_HINT, InitLoadResources(), InitVideo(), IoGetRelatedDeviceObject(), ISCSRSS, KernelMode, L, LW_BrushInit(), min, NT_SUCCESS, NTSTATUS(), NULL, ObReferenceObjectByHandle(), PBYTE, PDOCONNECTDATA, Status, ThinWireCache, TRACE_HYDAPI, and TRUE. Referenced by NtUserRemoteConnect().
|
|
Definition at line 843 of file w32/ntuser/kernel/misc.c. References DWORD, gbConnected, gbExitInProgress, gbRemoteSession, and gbVideoInitialized.
|
|
Definition at line 415 of file w32/ntuser/kernel/misc.c. References _PostMessage(), gspwndLogonNotify, HH_REMOTELOGOFF, HYDRA_HINT, ISCSRSS, ISTS, NTSTATUS(), NULL, Status, and TRACE_HYDAPI.
|
|
Definition at line 582 of file w32/ntuser/kernel/misc.c. References _PostMessage(), gspwndLogonNotify, ISCSRSS, ISTS, NULL, and TRACE_HYDAPI.
|
|
Definition at line 781 of file w32/ntuser/kernel/misc.c. References BOOL, FALSE, gbConnected, ghRemoteThinwireChannel, gnShadowers, gpDispInfo, gThinwireFileObject, tagDISPLAYINFO::hDev, ISCSRSS, ISTS, RemoteRedrawScreen(), TRACE_HYDAPI, and UpdateKeyLights().
|
|
Definition at line 700 of file w32/ntuser/kernel/misc.c. References gbConnected, gnShadowers, gpDispInfo, tagDISPLAYINFO::hDev, ISCSRSS, ISTS, NTSTATUS(), RemoteRedrawScreen(), Status, and TRACE_HYDAPI.
|
|
Definition at line 635 of file w32/ntuser/kernel/misc.c. References BOOL, gpDispInfo, tagDISPLAYINFO::hDev, ISCSRSS, ISTS, NTSTATUS(), RemoteRedrawScreen(), Status, TRACE_HYDAPI, and TRUE.
|
|
Definition at line 558 of file w32/ntuser/kernel/misc.c. References DWORD, gpThinWireCache, ISCSRSS, ISTS, NULL, and TRACE_HYDAPI.
|
|
Definition at line 536 of file w32/ntuser/kernel/misc.c. References dwFlags, FALSE, NtGetTickCount(), USHORT, VOID(), and xxxKeyEvent(). Referenced by xxxRemoteStopScreenUpdates().
|
|
Definition at line 188 of file w32/ntuser/kernel/misc.c. References _PostMessage(), FALSE, gbConnected, ghRemoteThinwireChannel, gnShadowers, gpDispInfo, gpEventDiconnectDesktop, gspdeskDisconnect, gspwndLogonNotify, gstrBaseWinStationName, gThinwireFileObject, tagDISPLAYINFO::hDev, HH_REMOTEDISCONNECT, HYDRA_HINT, ISCSRSS, ISTS, KernelMode, KeWaitForSingleObject(), NT_SUCCESS, NTSTATUS(), NULL, RemoteRedrawScreen(), Status, TRACE_HYDAPI, WrUserRequest, and xxxRemoteStopScreenUpdates().
|
|
Definition at line 735 of file w32/ntuser/kernel/misc.c. References BOOL, FALSE, gapulCvt_VK, gapulCvt_VK_84, gbConnected, ghKbdTblBase, ghRemoteKeyboardChannel, ghRemoteThinwireChannel, gnShadowers, gpDispInfo, gpKbdTbl, gThinwireFileObject, guKbdTblSize, tagDISPLAYINFO::hDev, ISCSRSS, ISTS, NULL, TRACE_HYDAPI, and xxxRemoteStopScreenUpdates().
|
|
Definition at line 273 of file w32/ntuser/kernel/misc.c. References _PostMessage(), BOOL, FALSE, gbClientDoubleClickSupport, gbConnected, gfEnableWindowsKey, ghRemoteThinwireChannel, gnShadowers, gpDispInfo, gRemoteClientKeyboardType, grpdeskRitInput, gspwndLogonNotify, gstrBaseWinStationName, gThinwireFileObject, tagDISPLAYINFO::hDev, HH_REMOTERECONNECT, HYDRA_HINT, InitKeyboard(), ISCSRSS, ISTS, KernelMode, L, min, NT_SUCCESS, NTSTATUS(), NULL, PDORECONNECTDATA, tagDISPLAYINFO::pmdev, RemoteRedrawScreen(), RtlInitUnicodeString(), SetPointer(), Status, TRACE_HYDAPI, TRUE, UpdateKeyLights(), UpdateMouseInfo(), xxxRemoteStopScreenUpdates(), and xxxUserChangeDisplaySettings().
|
|
Definition at line 606 of file w32/ntuser/kernel/misc.c. References FALSE, gbConnected, gnShadowers, ISCSRSS, ISTS, NTSTATUS(), Status, TRACE_HYDAPI, and xxxRemoteStopScreenUpdates().
|
|
Definition at line 674 of file w32/ntuser/kernel/misc.c. References FALSE, ISCSRSS, ISTS, NTSTATUS(), Status, TRACE_HYDAPI, and xxxRemoteStopScreenUpdates().
|
|
Definition at line 446 of file w32/ntuser/kernel/misc.c. References CheckCritIn, FALSE, gbFreezeScreenUpdates, ghRemoteVideoChannel, gptCursorAsync, grpdeskRitInput, gspdeskDisconnect, gwMKButtonState, gwMKCurrentButton, ISCSRSS, L, MOUSE_BUTTON_LEFT, MOUSE_BUTTON_RIGHT, NT_SUCCESS, NtGetTickCount(), NTSTATUS(), NULL, RemoteDisableScreen(), Status, TRACE_HYDAPI, TRUE, xxxButtonEvent(), and xxxPushKeyEvent(). Referenced by NtUserRemoteStopScreenUpdates(), xxxRemoteDisconnect(), xxxRemotePassthruEnable(), xxxRemoteReconnect(), xxxRemoteShadowSetup(), and xxxRemoteShadowStop().
|
|
Definition at line 18 of file w32/ntuser/kernel/misc.c. Referenced by RemoteConnect(). |