Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[IWTSProtocolManager::CreateListener ist ab Windows Server 2012 nicht mehr verfügbar. Verwenden Sie stattdessen IWRdsProtocolManager::CreateListener.]
Fordert die Erstellung eines IWTSProtocolListener-Objekts an, das auf eingehende Clientverbindungsanforderungen lauscht. Der Protokollanbieter muss vor der Rückgabe einen Verweis auf das IWTSProtocolListener-Objekt hinzufügen. Der Remotedesktopdienstedienst gibt den Verweis frei, wenn der Dienst beendet oder das Listenerobjekt gelöscht wird.
Syntax
HRESULT CreateListener(
[in] WCHAR *wszListenerName,
[out] IWTSProtocolListener **pProtocolListener
);
Parameter
[in] wszListenerName
Ein Zeiger auf eine Zeichenfolge, die die Registrierungs-GUID enthält, die den zu erstellenden Listener angibt.
[out] pProtocolListener
Die Adresse eines Zeigers auf das IWTSProtocolListener-Objekt .
Rückgabewert
Wenn Sie diese Methode implementieren, geben Sie S_OK zurück, wenn die Funktion erfolgreich ist. Wenn ein Fehler auftritt, geben Sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Hinweise
Die CreateListener-Methode ist der erste Aufruf, den der Remotedesktopdienstedienst an Ihren Protokollanbieter sendet. Der Dienst sucht in der Registrierung unter dem folgenden Schlüssel nach der GUID des zu erstellenden Listeners:
HKEY_LOCAL_MACHINE System CurrentControlSet Control Terminal Server WinStations ListenerName LoadableProtocol_Object
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
| Zielplattform | Windows |
| Kopfzeile | wtsprotocol.h |