Freigeben über


IWTSSBPlugin::Initialize-Methode (tssbx.h)

[Die IWTSSBPlugin-Schnittstelle wird nach Windows Server 2008 R2 nicht unterstützt. Verwenden Sie ab Windows Server 2012 die ITsSbPlugin-Schnittstelle .]

Initialisiert das Plug-In und gibt einen Wert zurück, der die Umleitungsfunktionen des Plug-Ins angibt. Terminal Services Session Broker (TS-Sitzungsbroker) ruft diese Methode sofort nach dem Instanziieren der Plug-In-Klasse auf.

Syntax

HRESULT Initialize(
  [out] DWORD *PluginCapabilities
);

Parameter

[out] PluginCapabilities

Ein Zeiger auf einen Wert, der die Umleitungsfunktionen des Plug-Ins angibt.

0

Das Plug-In leitet nur innerhalb einer Farm im TS-Sitzungsbroker um. Wenn dieser Wert zurückgegeben wird, ruft TS-Sitzungsbroker die WTSSBX_GetUserExternalSession-Methode für das Plug-In nicht auf.

1

Das Plug-In leitet innerhalb einer Farm im TS-Sitzungsbroker um, und das Plug-In implementiert WTSSBX_GetUserExternalSession , um außerhalb der Farm umzuleiten.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück.

Hinweise

DER TS-Sitzungsbroker ruft Initialize sofort auf, nachdem die COM-Klasse instanziiert wurde. Das Plug-In sollte Mithilfe der Initialize-Methode Informationen zu seinen Umleitungsfunktionen zurückgeben.

Bei erfolgreicher Implementierung von Initialize muss sofort S_OK zurückgegeben werden.

Anforderungen

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

Weitere Informationen

ITsSbPlugin

IWTSSBPlugin