kelas Win32_TSSessionSetting

Kelas WMI Win32_TSSessionSetting menentukan pengaturan konfigurasi untuk kelas Win32_Terminal seperti batas waktu, dan tindakan pemutusan dan koneksi ulang.

Sintaks berikut disederhanakan dari kode MOF dan mencakup semua properti yang ditentukan dan diwariskan, dalam urutan alfabet. Untuk informasi referensi tentang metode, lihat tabel metode nanti dalam topik ini.

Sintaks

[dynamic, provider("Win32_WIN32_TSSESSIONSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSSessionSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  uint32   ActiveSessionLimit;
  uint32   BrokenConnectionAction;
  uint32   BrokenConnectionPolicy;
  uint32   DisconnectedSessionLimit;
  uint32   IdleSessionLimit;
  uint32   PolicySourceActiveSessionLimit;
  uint32   PolicySourceBrokenConnectionAction;
  uint32   PolicySourceDisconnectedSessionLimit;
  uint32   PolicySourceIdleSessionLimit;
  uint32   PolicySourceReconnectionPolicy;
  uint32   ReconnectionPolicy;
  uint32   TimeLimitPolicy;
  uint32   EnableTimeoutWarning;
};

Anggota

Kelas Win32_TSSessionSetting memiliki jenis anggota ini:

Metode

Kelas Win32_TSSessionSetting memiliki metode ini.

Metode Deskripsi
BrokenConnection Mengatur properti koneksi rusak yang disertakan dalam kelas ini.
TimeLimit Mengatur properti batas waktu yang disertakan dalam kelas ini.

Properti

Kelas Win32_TSSessionSetting memiliki properti ini.

ActiveSessionLimit

Jenis data: uint32

Jenis akses: Baca-saja

Jumlah waktu maksimum, dalam milidetik, dialokasikan untuk sesi aktif. Nilai 0 menentukan jumlah waktu yang tak terbatas.

BrokenConnectionAction

Jenis data: uint32

Jenis akses: Baca-saja

Tindakan yang dilakukan server pada sesi ketika koneksi telah rusak karena kehilangan jaringan atau melebihi batas waktu.

Putuskan sambungan (0)

Pengguna terputus dari sesi.

Hentikan (1)

Sesi dihapus secara permanen dari server.

BrokenConnectionPolicy

Jenis data: uint32

Jenis akses: Baca/tulis

Kebijakan yang digunakan server untuk menentukan kapan harus memutuskan koneksi karena kehilangan jaringan atau melebihi batas waktu.

Server-Override (1)

Pengaturan kebijakan pemutusan sambungan pengguna ditimpa oleh server.

Per Pengguna (0)

Pengaturan kebijakan pemutusan pengguna berlaku.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (64)

Deskripsi singkat (string satu baris) objek.

Properti ini diwarisi dari CIM_ManagedSystemElement.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi objek .

Properti ini diwarisi dari CIM_ManagedSystemElement.

DisconnectedSessionLimit

Jenis data: uint32

Jenis akses: Baca-saja

Interval waktu, dalam milidetik, setelah sesi terputus dihentikan. Nilai 0 menentukan jumlah waktu yang tak terbatas.

EnableTimeoutWarning

Jenis data: uint32

Jenis akses: Baca/tulis

Mengaktifkan peringatan waktu habis.

Windows 7, Windows Server 2008 R2, Windows Vista, dan Windows Server 2008: Properti ini tidak tersedia.

IdleSessionLimit

Jenis data: uint32

Jenis akses: Baca-saja

Interval waktu, dalam milidetik, setelah itu sesi diam dihentikan. Nilai 0 menentukan jumlah waktu yang tak terbatas.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Kualifikasi: Mappingstrings ("MIF. DMTF| ComponentID|001.5")

Tanggal objek diinstal. Kurangnya nilai tidak menunjukkan bahwa objek tidak diinstal.

Properti ini diwarisi dari CIM_ManagedSystemElement.

Nama

Jenis data: string

Jenis akses: Baca-saja

Nama objek.

Properti ini diwarisi dari CIM_ManagedSystemElement.

PolicySourceActiveSessionLimit

Jenis data: uint32

Jenis akses: Baca-saja

Menunjukkan apakah properti ActiveSessionLimit dikonfigurasi oleh server, kebijakan grup, atau secara default.

0

Server

1

Kebijakan grup

2

Default

PolicySourceBrokenConnectionAction

Jenis data: uint32

Jenis akses: Baca-saja

Menunjukkan apakah properti BrokenConnectionAction dikonfigurasi oleh server, kebijakan grup, atau secara default.

0

Server

1

Kebijakan grup

2

Default

PolicySourceDisconnectedSessionLimit

Jenis data: uint32

Jenis akses: Baca-saja

Menunjukkan apakah properti DisconnectedSessionLimit dikonfigurasi oleh server, kebijakan grup, atau secara default.

0

Server

1

Kebijakan grup

2

Default

PolicySourceIdleSessionLimit

Jenis data: uint32

Jenis akses: Baca-saja

Menunjukkan apakah properti IdleSessionLimit dikonfigurasi oleh server, kebijakan grup, atau secara default.

0

Server

1

Kebijakan grup

2

Default

PolicySourceReconnectionPolicy

Jenis data: uint32

Jenis akses: Baca-saja

Menunjukkan apakah properti ReconnectPolicy dikonfigurasi oleh server, kebijakan grup, atau secara default.

0

Server

1

Kebijakan grup

2

Default

ReconnectionPolicy

Jenis data: uint32

Jenis akses: Baca/tulis

Menentukan apakah pengguna harus menggunakan klien sebelumnya untuk terhubung kembali ke sesi yang terputus.

Klien Mana Pun (0)

Klien apa pun akan digunakan untuk menyambungkan kembali.

Klien Sebelumnya (1)

Klien sebelumnya yang digunakan dalam koneksi akan digunakan untuk menyambungkan kembali.

Status

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (10)

Status objek saat ini. Berbagai status operasional dan nonoperasional dapat ditentukan. Status operasional meliputi: "OK", "Degraded", dan "Pred Fail" (elemen, seperti hard disk drive berkemampuan SMART, mungkin berfungsi dengan baik tetapi memprediksi kegagalan dalam waktu dekat). Status nonoperational meliputi: "Error", "Starting", "Stopping", dan "Service". Yang terakhir, "Layanan", dapat berlaku selama resilvering cermin disk, memuat ulang daftar izin pengguna, atau pekerjaan administratif lainnya. Tidak semua pekerjaan tersebut on-line, namun elemen terkelola tidak "OK" atau di salah satu status lainnya.

Properti ini diwarisi dari CIM_ManagedSystemElement.

("OK")

("Kesalahan")

("Terdegradasi")

("Tidak Diketahui")

("Pred Fail")

("Memulai")

("Berhenti")

("Layanan")

TerminalName

Jenis data: string

Jenis akses: Baca-saja

Nama terminal.

Properti ini diwarisi dari Win32_TerminalSetting.

TimeLimitPolicy

Jenis data: uint32

Jenis akses: Baca/tulis

Kebijakan yang digunakan server untuk menentukan batas waktu untuk sesi pengguna.

Per Pengguna (0)

Pengaturan kebijakan batas waktu pengguna berlaku.

Server Override (1)

Pengaturan kebijakan batas waktu pengguna ditimpa oleh server.

Keterangan

Ketahuilah bahwa Winstation yang terkait dengan sesi konsol tidak dapat mengakses metode dan properti kelas ini. Jika upaya dilakukan dengan menentukan "Konsol" sebagai nilai properti TerminalName, metode objek ini akan mengembalikan WBEM_E_NOT_SUPPORTED. Kode kesalahan ini juga akan dikembalikan jika stasiun jendela mencoba memanggil metode objek ini untuk tujuan menambahkan atau memodifikasi properti keamanan akun LocalSystem, LocalService, atau NetworkService.

Untuk menyambungkan ke namespace layanan "root\CIMV2\TerminalServices", tingkat autentikasi harus menyertakan privasi paket. Untuk panggilan C/C++, ini akan menjadi tingkat autentikasi RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Untuk panggilan Visual Basic dan pembuatan skrip, ini akan menjadi tingkat autentikasi WbemAuthenticationLevelPktPrivacy atau "pktPrivacy", dengan nilai 6. Contoh Visual Basic Scripting Edition (VBScript) berikut menunjukkan cara menyambungkan ke komputer jarak jauh dengan privasi paket.

strComputer = "RemoteServer1" 
Set objServices = GetObject( _
    "winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")

File Managed Object Format (MOF) berisi definisi untuk kelas Windows Management Instrumentation (WMI). File MOF tidak diinstal sebagai bagian dari Kit Pengembangan Perangkat Lunak (SDK) Microsoft Windows. Mereka diinstal di server ketika Anda menambahkan peran terkait dengan menggunakan Manajer Server. Untuk informasi selengkapnya tentang file MOF, lihat Managed Object Format (MOF).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Ruang nama
Root\CIMv2\TerminalServices
MOF
TSCfgWmi.mof
DLL
TSCfgWmi.dll

Lihat juga

Win32_TerminalSetting

CIM_Setting