ITsSbBaseNotifySink::OnReportStatus 方法 (sbtsv.h)
将有关客户端连接处理 (RDC) 客户端的状态消息发送到远程桌面连接。
语法
HRESULT OnReportStatus(
[in] CLIENT_MESSAGE_TYPE messageType,
[in] DWORD messageID
);
parameters
[in] messageType
消息类型。 此参数须为下列值之一。
CLIENT_MESSAGE_CONNECTION_STATUS
状态消息。
CLIENT_MESSAGE_CONNECTION_ERROR
错误信息。
[in] messageID
消息 ID。 此参数须为下列值之一。
TS_STATUS_VM_LOADING
正在加载虚拟机。
TS_STATUS_VM_WAKING
虚拟机正在唤醒。
TS_STATUS_VM_BOOTING
虚拟机正在启动。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
此方法允许插件向 RDC 客户端发送更具体的状态和错误消息,替代远程桌面连接代理 (RD 连接代理) 发送到客户端的默认状态和错误消息。
以下错误代码由 RD 连接代理定义,供插件使用。
要求
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | sbtsv.h |