Método IWTSSBPlugin::WTSSBX_MachineChangeNotification (tssbx.h)
[La interfaz IWTSSBPlugin no se admite después de Windows Server 2008 R2. A partir de Windows Server 2012 use la interfaz ITsSbPlugin.
Notifica al complemento que se produjo un cambio en el entorno del servidor.
Sintaxis
HRESULT WTSSBX_MachineChangeNotification(
[in] WTSSBX_NOTIFICATION_TYPE NotificationType,
[in] long MachineId,
[in] WTSSBX_MACHINE_INFO *pMachineInfo
);
Parámetros
[in] NotificationType
Valor del tipo de enumeración WTSSBX_NOTIFICATION_TYPE que indica el tipo de evento que se produjo.
[in] MachineId
Identificador del servidor en el que se produjo el cambio.
[in] pMachineInfo
Puntero a una estructura de WTSSBX_MACHINE_INFO que contiene información sobre el servidor que cambió. Solo los miembros que han cambiado se notifican en esta estructura. Los demás miembros se establecen en cero.
Valor devuelto
Devuelve S_OK si se ejecuta correctamente.
Comentarios
El Agente de sesión de Terminal Services (Agente de sesión de TS) llama a este método cada vez que se produce un cambio importante en el entorno del servidor. Por ejemplo, los cambios que desencadenarían una llamada incluyen cuándo:
- Un servidor se une o deja una granja en el Agente de sesión de TS.
- Un servidor cambia su estado de purga.
- Cambia una dirección IP del servidor.
- Cambios de límite máximo de sesión de un servidor.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | tssbx.h |