IWTSSBPlugin::WTSSBX_MachineChangeNotification-Methode (tssbx.h)
[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 in der Serverumgebung aufgetreten ist.
Syntax
HRESULT WTSSBX_MachineChangeNotification(
[in] WTSSBX_NOTIFICATION_TYPE NotificationType,
[in] long MachineId,
[in] WTSSBX_MACHINE_INFO *pMachineInfo
);
Parameter
[in] NotificationType
Ein Wert des WTSSBX_NOTIFICATION_TYPE Enumerationstyps, der den Typ des aufgetretenen Ereignisses angibt.
[in] MachineId
Die ID des Servers, auf dem die Änderung stattgefunden hat.
[in] pMachineInfo
Ein Zeiger auf eine WTSSBX_MACHINE_INFO-Struktur , die Informationen zum geänderten Server enthält. Nur die Elemente, die sich geändert haben, werden in dieser Struktur gemeldet. Die anderen Elemente sind auf 0 festgelegt.
Rückgabewert
Gibt bei erfolgreicher Ausführung S_OK zurück.
Hinweise
Terminal Services Session Broker (TS-Sitzungsbroker) ruft diese Methode bei jeder wichtigen Änderung in der Serverumgebung auf. Änderungen, die einen Aufruf auslösen würden, umfassen z. B.:
- Ein Server schließt sich einer Farm im TS-Sitzungsbroker an oder verlässt sie.
- Ein Server ändert seinen Ablaufzustand.
- Eine Server-IP-Adresse ändert sich.
- Änderungen des maximalen Sitzungslimits eines Servers.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | tssbx.h |