IRDPSRAPIAttendee::TerminateConnection-Methode (rdpencomapi.h)
Trennt den Client, der vom Teilnehmer dargestellt wird.
Syntax
HRESULT TerminateConnection();
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls ist der Rückgabewert ein Fehlercode. Im Folgenden ist ein möglicher Wert aufgeführt.
Hinweise
Diese Methode trennt Clients von der Sitzung. Die Clients können die Verbindung wiederherstellen, da die Authentifizierung auf der Einladung basiert. Um eine strengere Zugriffssteuerung für die Sitzung zu ermöglichen, kann eine Anwendung ein Einladungsobjekt pro Teilnehmer erstellen und die Einladung zum gleichen Zeitpunkt widerrufen, als diese Methode aufgerufen wird.
Dieser Aufruf wird nicht blockiert. Die Beendigung erfolgt jedoch nicht sofort und kann durch einen Sendevorgang verzögert werden. Wenn sich der Thread, der Verbindungen verwaltet, gerade in der Mitte des Sendens eines Puffers befindet, muss er warten, bis der Puffer gesendet wird. Der Aufrufer sollte den Teilnehmer erst als getrennt betrachten, nachdem das ereignis _IRDPSessionEvents::OnAttendeeDisconnected ausgelöst wurde.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | rdpencomapi.h |
DLL | RdpEncom.dll |