ITsSbResourceNotification::NotifyClientConnectionStateChange 方法 (sbtsv.h)
通知已注册的插件有关客户端连接中的状态更改。
语法
HRESULT NotifyClientConnectionStateChange(
[in] CONNECTION_CHANGE_NOTIFICATION ChangeType,
[in] ITsSbClientConnection *pConnection
);
参数
[in] ChangeType
发生的更改的类型。 此参数的取值可为下列值之一:
CONNECTION_REQUEST_PENDING
客户端请求正在等待用户的会话登录。
CONNECTION_REQUEST_FAILED
RD 连接代理无法处理请求。 此值是在 RD 连接代理从其存储区中删除连接请求之前发出的。
CONNECTION_REQUEST_TIMEDOUT
请求超时。这通常意味着用户已取消请求,或者由于网络连接问题而无法登录。 此值是在 RD 连接代理从其存储区中删除连接请求之前发出的。
CONNECTION_REQUEST_SUCCEEDED
用户已成功登录到目标计算机。 此值是在 RD 连接代理从其存储区中删除连接请求之前发出的。
CONNECTION_REQUEST_CANCELLED
RD 连接代理取消了连接请求
因为 RD 连接代理服务停止时正在处理连接请求。
[in] pConnection
指向 ITsSbClientConnection 连接对象的指针。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
RD 连接代理调用 NotifyClientConnectionStateChange 方法,以通知已注册的插件有关客户端连接中的状态更改。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | sbtsv.h |