Win32 _ TSSessionSetting 類別

Win32 _ TSSessionSetting WMI 類別會定義 win32 _ 終端機類別的設定,例如時間限制以及中斷連線和重新連接動作。

下列語法簡化自 MOF 程式碼,並依字母順序包含所有定義和繼承的屬性。 如需方法的參考資訊,請參閱本主題稍後的方法表格。

語法

[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;
};

成員

Win32 _ TSSessionSetting 類別具有下列類型的成員:

方法

Win32 _ TSSessionSetting 類別具有這些方法。

方法 描述
BrokenConnection 設定包含在此類別中的中斷連接屬性。
TimeLimit 設定這個類別中包含的時間限制屬性。

屬性

Win32 _ TSSessionSetting 類別具有這些屬性。

ActiveSessionLimit

資料類型: uint32

存取類型:唯讀

配置給作用中會話的最大時間量(以毫秒為單位)。 值為0會指定無限的時間量。

BrokenConnectionAction

資料類型: uint32

存取類型:唯讀

當連線因為網路遺失或超過時間限制而中斷時,伺服器在會話上所採取的動作。

中斷 (0)

使用者已與會話中斷連線。

終止 (1)

從伺服器中永久刪除會話。

BrokenConnectionPolicy

資料類型: uint32

存取類型:讀取/寫入

伺服器用來判斷何時中斷連線,因為網路遺失或超過時間限制的原則。

伺服器-覆寫 (1)

伺服器會覆寫使用者的中斷連接原則設定。

每位使用者 (0)

使用者的中斷連線原則設定有效。

標題

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (64)

簡短描述 (物件的單行字串) 。

這個屬性繼承自 CIM _ ManagedSystemElement

說明

資料類型: 字串

存取類型:唯讀

物件的描述。

這個屬性繼承自 CIM _ ManagedSystemElement

DisconnectedSessionLimit

資料類型: uint32

存取類型:唯讀

中斷連線的會話終止的時間間隔(以毫秒為單位)。 值為0會指定無限的時間量。

EnableTimeoutWarning

資料類型: uint32

存取類型:讀取/寫入

啟用超時警告。

Windows 7、Windows server 2008 R2、Windows Vista 和 Windows server 2008: 無法使用這個屬性。

IdleSessionLimit

資料類型: uint32

存取類型:唯讀

閒置會話終止的時間間隔(以毫秒為單位)。 值為0會指定無限的時間量。

InstallDate

資料類型: datetime

存取類型:唯讀

限定詞: Mappingstrings ( "MIF。DMTF | 元件 | 001.5 ")

物件的安裝日期。 缺少值並不表示物件未安裝。

這個屬性繼承自 CIM _ ManagedSystemElement

名稱

資料類型: 字串

存取類型:唯讀

物件的名稱。

這個屬性繼承自 CIM _ ManagedSystemElement

PolicySourceActiveSessionLimit

資料類型: uint32

存取類型:唯讀

指出 ActiveSessionLimit 屬性是由伺服器、群組原則或預設設定。

0

伺服器

1

群組原則

2

預設

PolicySourceBrokenConnectionAction

資料類型: uint32

存取類型:唯讀

指出 BrokenConnectionAction 屬性是由伺服器、群組原則或預設設定。

0

伺服器

1

群組原則

2

預設

PolicySourceDisconnectedSessionLimit

資料類型: uint32

存取類型:唯讀

指出 DisconnectedSessionLimit 屬性是由伺服器、群組原則或預設設定。

0

伺服器

1

群組原則

2

預設

PolicySourceIdleSessionLimit

資料類型: uint32

存取類型:唯讀

指出 IdleSessionLimit 屬性是由伺服器、群組原則或預設設定。

0

伺服器

1

群組原則

2

預設

PolicySourceReconnectionPolicy

資料類型: uint32

存取類型:唯讀

指出 ReconnectPolicy 屬性是由伺服器、群組原則或預設設定。

0

伺服器

1

群組原則

2

預設

ReconnectionPolicy

資料類型: uint32

存取類型:讀取/寫入

指定使用者是否必須使用先前的用戶端重新連線至已中斷連線的會話。

任何用戶端 (0)

任何用戶端都將用來重新連接。

先前的用戶端 (1)

連接中使用的先前用戶端會用來重新連接。

狀態

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (10)

物件的目前狀態。 您可以定義各種操作和 nonoperational 狀態。 作業狀態包括:「正常」、「降級」和「Pred 失敗」 (元素(例如啟用智慧的硬碟)可能會正常運作,但在不久的未來) 中預測失敗。 Nonoperational 狀態包括:「錯誤」、「開始」、「正在停止」和「服務」。 後者(「服務」)可以在磁片的鏡像重新同步處理期間套用,重載使用者權限清單或其他系統管理工作。 並非所有這類工作都是線上的,但受管理的元素並不是「確定」,也不是其中一個其他狀態。

這個屬性繼承自 CIM _ ManagedSystemElement

( [確定] )

( 「錯誤」 )

( 「降級」 )

( 「未知」 )

( 「Pred 失敗」 )

( 「開始」 )

( 「正在停止」 )

( "Service" )

TerminalName

資料類型: 字串

存取類型:唯讀

終端機的名稱。

這個屬性繼承自 Win32 _ TerminalSetting

TimeLimitPolicy

資料類型: uint32

存取類型:讀取/寫入

伺服器用來判斷使用者會話時間限制的原則。

每位使用者 (0)

使用者的時間限制原則設定生效。

伺服器覆寫 (1)

伺服器會覆寫使用者的時間限制原則設定。

備註

請注意,與主控台會話相關聯的 Winstations 無法存取此類別的方法和屬性。 如果嘗試將 "Console" 指定為 TerminalName 屬性的值,則此物件的方法會傳回 _ _ 不 _ 支援的 WBEM E。 如果視窗工作站嘗試呼叫此物件的方法,以新增或修改 LocalSystem、LocalService 或 NetworkService 帳戶的安全性屬性,則也會傳回此錯誤碼。

若要連接到「根 \ CIMV2 \ microsoft-windows-terminalservices-gateway」命名空間,驗證層級必須包含封包隱私權。 針對 C/c + + 呼叫,這會是 RPC _ C _ 驗證 _ 層級 _ PKT _ 隱私權 的驗證層級。 針對 Visual Basic 和腳本呼叫,這會是 WbemAuthenticationLevelPktPrivacy 或 "pktPrivacy" 的驗證層級,其值為6。 下列 Visual Basic Scripting Edition (VBScript) 範例示範如何連接到具有封包隱私權的遠端電腦。

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

受控物件格式 (MOF) 檔包含 Windows Management Instrumentation (WMI) 類別的定義。 MOF 檔案不會安裝為 Microsoft Windows 軟體開發套件 (SDK) 的一部分。 當您使用伺服器管理員新增相關聯的角色時,它們會安裝在伺服器上。 如需 MOF 檔案的詳細資訊,請參閱 受控物件格式 (mof)

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
根 \ CIMv2 \ microsoft-windows-terminalservices-gateway
MOF
TSCfgWmi mof
DLL
TSCfgWmi.dll

另請參閱

Win32 _ TerminalSetting

CIM _ 設定