Méthode IWTSSBPlugin ::WTSSBX_MachineChangeNotification (tssbx.h)
[ L’interface IWTSSBPlugin n’est pas prise en charge après Windows Server 2008 R2. À partir de Windows Server 2012 utilisez l’interface ITsSbPlugin.]
Avertit le plug-in qu’une modification s’est produite dans l’environnement serveur.
Syntaxe
HRESULT WTSSBX_MachineChangeNotification(
[in] WTSSBX_NOTIFICATION_TYPE NotificationType,
[in] long MachineId,
[in] WTSSBX_MACHINE_INFO *pMachineInfo
);
Paramètres
[in] NotificationType
Valeur du WTSSBX_NOTIFICATION_TYPE type d’énumération qui indique le type d’événement qui s’est produit.
[in] MachineId
ID du serveur sur lequel la modification s’est produite.
[in] pMachineInfo
Pointeur vers une structure de WTSSBX_MACHINE_INFO qui contient des informations sur le serveur qui a été modifié. Seuls les membres qui ont changé sont signalés dans cette structure. Les autres membres sont définis sur zéro.
Valeur retournée
Retourne S_OK en cas de réussite.
Remarques
Terminal Services Session Broker (TS Session Broker) appelle cette méthode chaque fois qu’un changement important dans l’environnement serveur se produit. Par exemple, les modifications qui déclencheraient un appel incluent les cas suivants :
- Un serveur joint ou quitte une batterie de serveurs dans TS Session Broker.
- Un serveur change son état de drainage.
- L’adresse IP d’un serveur change.
- La limite maximale de session d’un serveur change.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | tssbx.h |