Метод IWTSProtocolConnection::SessionArbitrationEnumeration (wtsprotocol.h)
[IWTSProtocolConnection::SessionArbitrationEnumeration больше недоступен для использования с Windows Server 2012. Вместо этого используйте IWRdsProtocolConnection::SessionArbitrationEnumeration.]
Извлекает коллекцию идентификаторов сеансов для повторного подключения.
Синтаксис
HRESULT SessionArbitrationEnumeration(
[in] HANDLE_PTR hUserToken,
[in] BOOL bSingleSessionPerUserEnabled,
[out] ULONG *pSessionIdArray,
[in, out] ULONG *pdwSessionIdentifierCount
);
Параметры
[in] hUserToken
Указатель на дескриптор маркера пользователя.
[in] bSingleSessionPerUserEnabled
Логическое значение, указывающее, может ли пользователь быть связан не более чем с одним сеансом.
[out] pSessionIdArray
Указатель на массив целых чисел, содержащий идентификаторы отключенных сеансов для пользователя.
[in, out] pdwSessionIdentifierCount
Указатель на целое число, указывающее количество идентификаторов отключенных сеансов, на которые ссылается параметр pSessionIdArray .
Возвращаемое значение
None
Remarks
Служба удаленных рабочих столов вызывает этот метод для поиска существующих сеансов, к которым этот пользователь может повторно подключиться. Если этот метод возвращает код ошибки HRESULT или не возвращает идентификаторы сеансов, служба удаленных рабочих столов выполняет арбитраж самостоятельно.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 R2 |
Целевая платформа | Windows |
Header | wtsprotocol.h |