public interface Wtsapi32 extends StdCallLibrary
StdCallLibrary.StdCallCallback
Library.Handler
Modifier and Type | Field and Description |
---|---|
static Wtsapi32 |
INSTANCE |
static int |
NOTIFY_FOR_ALL_SESSIONS |
static int |
NOTIFY_FOR_THIS_SESSION |
static int |
WTS_CONSOLE_CONNECT
The session identified by lParam was connected to the console terminal or
RemoteFX session.
|
static int |
WTS_CONSOLE_DISCONNECT
The session identified by lParam was disconnected from the console
terminal or RemoteFX session.
|
static int |
WTS_REMOTE_CONNECT
The session identified by lParam was connected to the remote terminal.
|
static int |
WTS_REMOTE_DISCONNECT
The session identified by lParam was disconnected from the remote
terminal.
|
static int |
WTS_SESSION_LOCK
The session identified by lParam has been locked.
|
static int |
WTS_SESSION_LOGOFF
A user has logged off the session identified by lParam.
|
static int |
WTS_SESSION_LOGON
A user has logged on to the session identified by lParam.
|
static int |
WTS_SESSION_REMOTE_CONTROL
The session identified by lParam has changed its remote controlled
status.
|
static int |
WTS_SESSION_UNLOCK
The session identified by lParam has been unlocked.
|
FUNCTION_MAPPER, STDCALL_CONVENTION
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
Modifier and Type | Method and Description |
---|---|
boolean |
WTSRegisterSessionNotification(WinDef.HWND hWnd,
int dwFlags)
Registers the specified window to receive session change notifications.
|
boolean |
WTSUnRegisterSessionNotification(WinDef.HWND hWnd)
Unregisters the specified window so that it receives no further session
change notifications.
|
static final Wtsapi32 INSTANCE
static final int NOTIFY_FOR_ALL_SESSIONS
static final int NOTIFY_FOR_THIS_SESSION
static final int WTS_CONSOLE_CONNECT
static final int WTS_CONSOLE_DISCONNECT
static final int WTS_REMOTE_CONNECT
static final int WTS_REMOTE_DISCONNECT
static final int WTS_SESSION_LOGON
static final int WTS_SESSION_LOGOFF
static final int WTS_SESSION_LOCK
static final int WTS_SESSION_UNLOCK
static final int WTS_SESSION_REMOTE_CONTROL
boolean WTSRegisterSessionNotification(WinDef.HWND hWnd, int dwFlags)
hWnd
- [in] Handle of the window to receive session change
notifications.dwFlags
- [in] Specifies which session notifications are to be received.
This parameter can be one of the following values.boolean WTSUnRegisterSessionNotification(WinDef.HWND hWnd)
hWnd
- [in] Handle of the window to be unregistered from receiving
session notifications.