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.
[Die IWTSSBPlugin-Schnittstelle wird nach Windows Server 2008 R2 nicht unterstützt. Verwenden Sie ab Windows Server 2012 die ITsSbPlugin-Schnittstelle.]
Benachrichtigt das Plug-In, dass eine Änderung, z. B. eine Anmeldung, Abmeldung, Trennung oder erneute Verbindung, in der Sitzung stattgefunden hat.
Syntax
HRESULT WTSSBX_SessionChangeNotification(
[in] WTSSBX_NOTIFICATION_TYPE NotificationType,
[in] long MachineId,
[in] DWORD NumOfSessions,
[in] WTSSBX_SESSION_INFO [] SessionInfo
);
Parameter
[in] NotificationType
Ein WTSSBX_NOTIFICATION_TYPE Typ, der den Typ der vorgenommenen Änderung angibt.
[in] MachineId
Die ID des Servers, auf dem die Sitzungsänderung stattgefunden hat.
[in] NumOfSessions
Die Anzahl der Elemente im SessionInfo-Array .
[in] SessionInfo
Ein Array von WTSSBX_SESSION_INFO Strukturen, die Informationen zu Sitzungen enthalten. Nur die Elemente, die sich geändert haben, werden in dieser Struktur gemeldet. Die anderen sind auf 0 festgelegt.
Rückgabewert
Gibt bei erfolgreicher Ausführung S_OK zurück.
Hinweise
Die WTSSBX_SessionChangeNotification-Methode kann bei jedem Aufruf bis zu 25 Sitzungen melden. Wenn der Terminal services-Sitzungsbroker (TS-Sitzungsbroker) mehr als 25 Sitzungen melden muss, ruft er diese Methode mehrmals auf, bis alle Sitzungen gemeldet werden.
Bei erfolgreicher Implementierung dieser Methode muss sofort S_OK zurückgegeben werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 |
| Zielplattform | Windows |
| Kopfzeile | tssbx.h |