IWTSProtocolConnection::SessionArbitrationEnumeration-Methode (wtsprotocol.h)
[IWTSProtocolConnection::SessionArbitrationEnumeration ist ab Windows Server 2012 nicht mehr verfügbar. Verwenden Sie stattdessen IWRdsProtocolConnection::SessionArbitrationEnumeration.]
Ruft eine Sammlung von Sitzungs-IDs zur Wiederherstellung der Verbindung ab.
Syntax
HRESULT SessionArbitrationEnumeration(
[in] HANDLE_PTR hUserToken,
[in] BOOL bSingleSessionPerUserEnabled,
[out] ULONG *pSessionIdArray,
[in, out] ULONG *pdwSessionIdentifierCount
);
Parameter
[in] hUserToken
Ein Zeiger auf ein Benutzertokenhandle.
[in] bSingleSessionPerUserEnabled
Ein boolescher Wert, der angibt, ob ein Benutzer höchstens einer Sitzung zugeordnet werden kann.
[out] pSessionIdArray
Ein Zeiger auf ein Array von ganzen Zahlen, das die getrennten Sitzungs-IDs für den Benutzer enthält.
[in, out] pdwSessionIdentifierCount
Ein Zeiger auf eine ganze Zahl, der die Anzahl der getrennten Sitzungs-IDs angibt, auf die vom Parameter pSessionIdArray verwiesen wird.
Rückgabewert
Keine
Bemerkungen
Der Remotedesktopdienstedienst ruft diese Methode auf, um nach vorhandenen Sitzungen zu suchen, mit denen dieser Benutzer erneut eine Verbindung herstellen kann. Wenn diese Methode einen HRESULT-Fehlercode zurückgibt oder keine Sitzungs-IDs zurückgibt, führt der Remotedesktopdienste-Dienst selbst ein Schiedsverfahren durch.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Zielplattform | Windows |
Kopfzeile | wtsprotocol.h |