IWRdsProtocolManager::NotifySessionStateChange 方法 (wtsprotocol.h)
通知协议提供程序会话状态的更改。
语法
HRESULT NotifySessionStateChange(
[in] WRDS_SESSION_ID *SessionId,
[in] ULONG EventId
);
参数
[in] SessionId
指向唯一标识会话 的WRDS_SESSION_ID 结构的指针。
[in] EventId
包含事件 ID 的整数。 可以在 Winuser.h 中找到以下 ID。
WTS_CONSOLE_CONNECT (0x1)
WTS_CONSOLE_DISCONNECT (0x2)
WTS_REMOTE_CONNECT (0x3)
WTS_SESSION_LOGOFF (0x6)
WTS_SESSION_LOCK (0x7)
WTS_SESSION_UNLOCK (0x8)
WTS_SESSION_REMOTE_CONTROL (0x9)
返回值
实现此方法时,如果函数成功,则返回 S_OK 。 如果失败,则返回指示错误的 HRESULT 值。 有关常见错误代码的列表,请参阅 常见 HRESULT 值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | wtsprotocol.h |