IWRdsProtocolConnection::SessionArbitrationEnumeration 方法 (wtsprotocol.h)

在仲裁后调用,以允许协议指定要重新连接的会话。 协议扩展应返回 E_NOTIMPL 以使用默认会话仲裁。

语法

HRESULT SessionArbitrationEnumeration(
  [in]      HANDLE_PTR hUserToken,
  [in]      BOOL       bSingleSessionPerUserEnabled,
  [out]     ULONG      *pSessionIdArray,
  [in, out] ULONG      *pdwSessionIdentifierCount
);

参数

[in] hUserToken

表示用户令牌的句柄。

[in] bSingleSessionPerUserEnabled

指定用户是否只能与单个会话相关联。

[out] pSessionIdArray

指向 ULONG 数组的指针,该数组接收用户的断开连接会话标识符。 如果此参数为 NULL,则远程桌面服务将请求分配此数组的元素数。 将标识符数放在 pdwSessionIdentifierCount 指向的值中。

[in, out] pdwSessionIdentifierCount

指向 ULONG 值的指针,该值接收 pSessionIdArray 数组中的元素数。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2012
目标平台 Windows
标头 wtsprotocol.h

另请参阅

IWRdsProtocolConnection