Freigeben über


ITsSbProvider::RegisterForNotification-Methode (sbtsv.h)

Fordert an, dass Remotedesktopverbindungsbroker (RD-Verbindungsbroker) Benachrichtigungen zu angegebenen Ereignissen senden.

Plug-Ins können diese Methode verwenden, um Benachrichtigungen zu Ereignissen anzufordern.

Syntax

HRESULT RegisterForNotification(
  [in] DWORD                     notificationType,
  [in] BSTR                      ResourceToMonitor,
  [in] ITsSbResourceNotification *pPluginNotification
);

Parameter

[in] notificationType

Der Typ der zu empfangenden Benachrichtigung. Um Benachrichtigungen für mehrere Typen zu erhalten, geben Sie die Enumerationen mithilfe eines logischen OR an.

TSSB_NOTIFY_TARGET_CHANGE

Das Besitzer-Plug-In hat eine Änderung des Zielzustands erkannt.

TSSB_NOTIFY_SESSION_CHANGE

Das Besitzer-Plug-In hat eine Änderung des Sitzungsstatus erkannt.

TSSB_NOTIFY_CONNECTION_REQUEST_CHANGE

Der RD-Verbindungsbroker hat aufgrund einer erfolgreichen Anmeldung, eines Timeouts oder eines Verbindungsfehlers eine Verbindungsanforderung erstellt oder eine Verbindungsanforderung abgeschlossen.

[in] ResourceToMonitor

Dieser Parameter ist reserviert.

[in] pPluginNotification

Ein Zeiger auf ein ITsSbResourceNotification-Plug-In-Benachrichtigungsobjekt , das rd-Verbindungsbroker für Benachrichtigungen verwenden sollte.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

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

Weitere Informationen

ITsSbProvider

ITsSbResourceNotification