IWTSSBPlugin::WTSSBX_MachineChangeNotification 方法 (tssbx.h)

[Windows Server 2008 R2 之后不支持 IWTSSBPlugin 接口。 从Windows Server 2012开始,请使用 ITsSbPlugin 接口。]

通知插件服务器环境中发生了更改。

语法

HRESULT WTSSBX_MachineChangeNotification(
  [in] WTSSBX_NOTIFICATION_TYPE NotificationType,
  [in] long                     MachineId,
  [in] WTSSBX_MACHINE_INFO      *pMachineInfo
);

参数

[in] NotificationType

WTSSBX_NOTIFICATION_TYPE枚举类型的值,指示发生的事件的类型。

[in] MachineId

发生更改的服务器的 ID。

[in] pMachineInfo

指向 WTSSBX_MACHINE_INFO 结构的指针,该结构包含有关已更改的服务器的信息。 在此结构中仅报告已更改的成员。 其他成员设置为零。

返回值

如果成功,则返回 S_OK

注解

终端服务会话代理 (TS 会话代理) 在服务器环境中发生重要更改时调用此方法。 例如,触发调用的更改包括以下情况下:

  • 服务器在 TS 会话代理中加入或离开场。
  • 服务器更改其排出状态。
  • 服务器 IP 地址更改。
  • 服务器的最大会话限制更改。
如果成功,此方法的实现必须立即返回 S_OK

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 tssbx.h

另请参阅

ITsSbPlugin

IWTSSBPlugin