Freigeben über


IWRdsProtocolListenerCallback::OnConnected-Methode (wtsprotocol.h)

Benachrichtigt den Remotedesktopdienstedienst, dass eine Clientverbindungsanforderung empfangen wurde. Nachdem diese Methode aufgerufen wurde, beginnt der Remotedesktopdienstedienst mit der Clientverbindungssequenz.

Syntax

HRESULT OnConnected(
  [in]  IWRdsProtocolConnection         *pConnection,
  [in]  PWRDS_CONNECTION_SETTINGS       pWRdsConnectionSettings,
  [out] IWRdsProtocolConnectionCallback **pCallback
);

Parameter

[in] pConnection

Ein Zeiger auf eine IWRdsProtocolConnection-Schnittstelle , die eine Clientverbindung darstellt. Der Remotedesktopdienstedienst fügt einen Verweis auf dieses Objekt hinzu und gibt es frei, wenn die Verbindung geschlossen wird.

[in] pWRdsConnectionSettings

Ein Zeiger auf eine WRDS_CONNECTION_SETTINGS-Struktur , die die Verbindungseinstellungen für die Remotesitzung enthält.

[out] pCallback

Die Adresse eines Zeigers auf eine IWRdsProtocolConnectionCallback-Schnittstelle, die vom Protokoll verwendet wird, um den Remotedesktopdienstedienst über die status einer Clientverbindung zu benachrichtigen. Der Remotedesktopdienstedienst fügt einen Verweis auf dieses Objekt hinzu, und das Protokoll muss es freigeben, wenn die Verbindung geschlossen wird.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.

Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Mögliche Werte sind u. a. die werte in der folgenden Liste. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.

Anforderungen

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Windows
Kopfzeile wtsprotocol.h

Weitere Informationen

IWRdsProtocolListenerCallback