Class: WMI::Win32_TerminalServiceSetting
- Inherits:
-
Base
- Object
- Base
- WMI::Win32_TerminalServiceSetting
- Defined in:
- lib/Win32_TerminalServiceSetting.rb
Overview
Setting クラスは、1 つ以上の ManagedSystemElement の構成関連パラメータおよび操作パラメータを表しています。ManagedSystemElement にはそれに関連付けられた複数の設定オブジェクトがあります。要素パラメータの現在の操作可能値は、要素自体のプロパティ、またはその関連付けのプロパティによって反映されます。これらのプロパティでは、設定オブジェクトで同じ値を持つ必要はありません。たとえば、モデムの設定では 56 KB/秒ボー レートですが、操作は 19.2 KB/秒で行われます。
Instance Attribute Summary (collapse)
-
- (uint32) ActiveDesktop
アクティブ デスクトップ ビットです。.
-
- (uint32) AllowTSConnections
readonly
新しい TS 接続が許可されているかどうかを説明します。.
-
- (string) Caption
readonly
CIM_Setting オブジェクトの簡単な説明 (1 行分の文字列) です。.
-
- (uint32) DeleteTempFolders
readonly
終了ビットの一時フォルダを削除します。.
-
- (string) Description
readonly
CIM_Setting オブジェクトの説明です。.
-
- (string) DirectConnectLicenseServers
readonly
ライセンス サーバーの一覧を列挙します。.
-
- (string) HomeDirectory
readonly
コンピュータのホーム ディレクトリを説明します。.
-
- (string) LicensingDescription
readonly
ライセンス モードに関する簡単な説明です.
-
- (string) LicensingName
readonly
ライセンス モード名.
-
- (uint32) LicensingType
readonly
ライセンス モードの修飾子.
-
- (string) Logons
新しいセッションが許可されているかどうかを示します。.
-
- (string) ProfilePath
readonly
コンピュータのプロファイル パスを説明します。.
-
- (string) ServerName
readonly
プロパティを参照するターミナル サーバーの名前です。.
-
- (string) SettingID
readonly
CIM_Setting オブジェクトを認識する識別子です。.
-
- (uint32) SingleSession
readonly
ユーザー 1 人あたりにセッションが 1 つだけ許可されているかどうかを示します。.
-
- (uint32) TerminalServerMode
readonly
ターミナル サービスのモードの修飾子.
-
- (uint32) UserPermission
アプリケーションの互換ビットです。.
-
- (uint32) UseTempFolders
readonly
セッション ビット単位で一時フォルダを使用します。.
Instance Method Summary (collapse)
-
- (uint32) AddDirectConnectLicenseServer(LicenseServerName)
エンタープライズのライセンス サーバーを構成します.
-
- (uint32) ChangeMode(LicensingType)
ターミナル サーバー モードに基づいてライセンスの種類を構成します: リモート管理 - リモート AdministrationApplication サーバー - 接続クライアント数および ConcurrentPersonal ターミナル サーバー - パーソナル ターミナル サーバー。.
-
- (uint32) DeleteDirectConnectLicenseServer(LicenseServerName)
エンタープライズからライセンス サーバーを削除します.
-
- (uint32) SetAllowTSConnections(AllowTSConnections)
新しい TS 接続を許可または拒否します。.
-
- (uint32) SetHomeDirectory(HomeDirectory)
コンピュータのホーム ディレクトリを設定します。.
-
- (uint32) SetPolicyPropertyName(PropertyName, Value)
PropertyName は文字列のプロパティで、値は DeleteTempFolders か UseTempFolders です。 値がそれぞれ 0 または 1 に設定されているかによって False または True に設定されます。 呼び出しは成功には 0 を返し、ポリシーがグループ ポリシーに設定された場合はエラーを返します。.
-
- (uint32) SetProfilePath(ProfilePath)
コンピュータのプロファイル パスを設定します。.
-
- (uint32) SetSingleSession(SingleSession)
新しい TS 接続を許可または拒否します。.
Methods inherited from Base
#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_
Instance Attribute Details
- (uint32) ActiveDesktop
アクティブ デスクトップ ビットです。
66 67 68 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 66 def ActiveDesktop @ActiveDesktop end |
- (uint32) AllowTSConnections (readonly)
新しい TS 接続が許可されているかどうかを説明します。
71 72 73 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 71 def AllowTSConnections @AllowTSConnections end |
- (string) Caption (readonly)
CIM_Setting オブジェクトの簡単な説明 (1 行分の文字列) です。
76 77 78 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 76 def Caption @Caption end |
- (uint32) DeleteTempFolders (readonly)
終了ビットの一時フォルダを削除します。
81 82 83 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 81 def DeleteTempFolders @DeleteTempFolders end |
- (string) Description (readonly)
CIM_Setting オブジェクトの説明です。
86 87 88 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 86 def Description @Description end |
- (string) DirectConnectLicenseServers (readonly)
ライセンス サーバーの一覧を列挙します。
91 92 93 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 91 def DirectConnectLicenseServers @DirectConnectLicenseServers end |
- (string) HomeDirectory (readonly)
コンピュータのホーム ディレクトリを説明します。
96 97 98 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 96 def HomeDirectory @HomeDirectory end |
- (string) LicensingDescription (readonly)
ライセンス モードに関する簡単な説明です
101 102 103 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 101 def LicensingDescription @LicensingDescription end |
- (string) LicensingName (readonly)
ライセンス モード名
106 107 108 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 106 def LicensingName @LicensingName end |
- (uint32) LicensingType (readonly)
ライセンス モードの修飾子
111 112 113 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 111 def LicensingType @LicensingType end |
- (string) Logons
新しいセッションが許可されているかどうかを示します。
117 118 119 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 117 def Logons @Logons end |
- (string) ProfilePath (readonly)
コンピュータのプロファイル パスを説明します。
122 123 124 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 122 def ProfilePath @ProfilePath end |
- (string) ServerName (readonly)
プロパティを参照するターミナル サーバーの名前です。
127 128 129 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 127 def ServerName @ServerName end |
- (string) SettingID (readonly)
CIM_Setting オブジェクトを認識する識別子です。
132 133 134 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 132 def SettingID @SettingID end |
- (uint32) SingleSession (readonly)
ユーザー 1 人あたりにセッションが 1 つだけ許可されているかどうかを示します。
137 138 139 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 137 def SingleSession @SingleSession end |
- (uint32) TerminalServerMode (readonly)
ターミナル サービスのモードの修飾子
142 143 144 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 142 def TerminalServerMode @TerminalServerMode end |
- (uint32) UserPermission
アプリケーションの互換ビットです。
147 148 149 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 147 def UserPermission @UserPermission end |
- (uint32) UseTempFolders (readonly)
セッション ビット単位で一時フォルダを使用します。
152 153 154 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 152 def UseTempFolders @UseTempFolders end |
Instance Method Details
- (uint32) AddDirectConnectLicenseServer(LicenseServerName)
エンタープライズのライセンス サーバーを構成します
8 9 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 8 def AddDirectConnectLicenseServer LicenseServerName end |
- (uint32) ChangeMode(LicensingType)
ターミナル サーバー モードに基づいてライセンスの種類を構成します: リモート管理 - リモート AdministrationApplication サーバー - 接続クライアント数および ConcurrentPersonal ターミナル サーバー - パーソナル ターミナル サーバー。
22 23 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 22 def ChangeMode LicensingType end |
- (uint32) DeleteDirectConnectLicenseServer(LicenseServerName)
エンタープライズからライセンス サーバーを削除します
15 16 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 15 def DeleteDirectConnectLicenseServer LicenseServerName end |
- (uint32) SetAllowTSConnections(AllowTSConnections)
新しい TS 接続を許可または拒否します。
29 30 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 29 def SetAllowTSConnections AllowTSConnections end |
- (uint32) SetHomeDirectory(HomeDirectory)
コンピュータのホーム ディレクトリを設定します。
50 51 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 50 def SetHomeDirectory HomeDirectory end |
- (uint32) SetPolicyPropertyName(PropertyName, Value)
PropertyName は文字列のプロパティで、値は DeleteTempFolders か UseTempFolders です。 値がそれぞれ 0 または 1 に設定されているかによって False または True に設定されます。 呼び出しは成功には 0 を返し、ポリシーがグループ ポリシーに設定された場合はエラーを返します。
60 61 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 60 def SetPolicyPropertyName PropertyName, Value end |
- (uint32) SetProfilePath(ProfilePath)
コンピュータのプロファイル パスを設定します。
43 44 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 43 def SetProfilePath ProfilePath end |
- (uint32) SetSingleSession(SingleSession)
新しい TS 接続を許可または拒否します。
36 37 |
# File 'lib/Win32_TerminalServiceSetting.rb', line 36 def SetSingleSession SingleSession end |