Bagikan melalui


Metode IWTSSBPlugin::WTSSBX_MachineChangeNotification (tssbx.h)

[Antarmuka IWTSSBPlugin tidak didukung setelah Windows Server 2008 R2. Dimulai dengan Windows Server 2012, silakan gunakan antarmuka ITsSbPlugin .]

Memberi tahu plug-in bahwa perubahan terjadi di lingkungan server.

Sintaks

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

Parameter

[in] NotificationType

Nilai jenis enumerasi WTSSBX_NOTIFICATION_TYPE yang menunjukkan jenis peristiwa yang terjadi.

[in] MachineId

ID server tempat perubahan terjadi.

[in] pMachineInfo

Penunjuk ke struktur WTSSBX_MACHINE_INFO yang berisi informasi tentang server yang berubah. Hanya anggota yang berubah yang dilaporkan dalam struktur ini. Anggota lain diatur ke nol.

Nilai kembali

Mengembalikan S_OK jika berhasil.

Keterangan

Broker Sesi Layanan Terminal (Broker Sesi TS) memanggil metode ini setiap kali perubahan penting dalam lingkungan server terjadi. Misalnya, perubahan yang akan memicu panggilan meliputi kapan:

  • Server bergabung atau meninggalkan farm di Broker Sesi TS.
  • Server mengubah status pengurasannya.
  • Alamat IP server berubah.
  • Perubahan batas sesi maksimum server.
Implementasi Anda dari metode ini harus segera mengembalikan S_OK jika berhasil.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header tssbx.h

Lihat juga

ITsSbPlugin

IWTSSBPlugin