Win32_Terminal, ROOT\CIMV2\TerminalServices

Class | Methods (4) | Properties (8) | Qualifiers (6) | Instances (1) | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

The Win32_Terminal class is the element of the TerminalSetting association where groups such as: General, Logon, Session, Environment, Remote Control, Client, Network Adapter and Permission are several configuration setting classes.

Win32_Terminal methods

Win32_Terminal has 4 methods (4 Local)

NameOriginReturn
CreateWin32_Terminaluint32 {'out':True}
DeleteWin32_Terminaluint32 {'out':True}
EnableWin32_Terminaluint32 {'out':True}
RenameWin32_Terminaluint32 {'out':True}

Win32_Terminal properties

Win32_Terminal has 8 properties (3 Local, 5 Derived)

NameOriginCIMType
CaptionCIM_ManagedSystemElement8 [string]
DescriptionCIM_ManagedSystemElement8 [string]
fEnableTerminalWin32_Terminal19 [uint32]
InstallDateCIM_ManagedSystemElement101 [datetime]
LoggedOnUsersWin32_Terminal19 [uint32]
NameCIM_ManagedSystemElement8 [string]
StatusCIM_ManagedSystemElement8 [string]
key
TerminalName
Win32_Terminal8 [string]

Detailed description of Win32_Terminal methods

Local methods (4) of Win32_Terminal class

▲ Create method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NewTerminalNamestring0✓-{'In':True}
Transportstring1✓-{'In':True}
TerminalProtocolstring2✓-{'In':True}
Description'Creates a Terminal. The function takes three parameters: a name for the terminal, TerminalProtocol and the Transport, both of which are properties of Win32_TSGeneralSetting class. This creates a Terminal with default settings which can be customized by through appropriate functions in the various Win32_TerminalSetting classes. The function returns zero on success and an error on failure.'
ImplementedTrue
Create method is in 4 classes of ROOT\CIMV2\TerminalServices and in 14 namespaces
▲ Delete method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NewTerminalNamestring0✓-{'In':True}
Description'Deletes the specified Terminal. The function takes one parameter, the Terminalname. The call returns zero on success and an error on failure.'
ImplementedTrue
Delete method is in 5 classes of ROOT\CIMV2\TerminalServices and in 11 namespaces
▲ Enable method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
fEnableTerminaluint320✓-{'In':True}
Description'Enables or Disables the Terminal. The function takes one parameter, the flag thatenables or disables it. The call returns zero on success and an error on failure.'
ImplementedTrue
Enable method is in 1 class (Win32_Terminal) of ROOT\CIMV2\TerminalServices and in 25 namespaces
▲ Rename method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NewTerminalNamestring0✓-{'In':True}
Description'Renames the Terminal. The function takes one parameter, the New Terminalname. The call returns zero on success and an error on failure.'
ImplementedTrue
Rename method is in 1 class (Win32_Terminal) of ROOT\CIMV2\TerminalServices and in 10 namespaces

Detailed description of Win32_Terminal properties

Local properties (3) of Win32_Terminal class

▲ fEnableTerminal property
CIMTYPE'uint32'
Description'Enables or Disables the Terminal.'
readTrue
Values['FALSE', 'TRUE']
FEnableTerminal property is in 1 class (Win32_Terminal) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ LoggedOnUsers property
CIMTYPE'uint32'
Description'Determines the number of logged on sessions for given terminal'
readTrue
LoggedOnUsers property is in 1 class (Win32_Terminal) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ TerminalName property
CIMTYPE'string'
Description'Name of the Terminal.'
keyTrue
readTrue
TerminalName property is in 13 classes of ROOT\CIMV2\TerminalServices and in 2 namespaces

Derived properties (5) of Win32_Terminal class

▲ Caption property
CIMTYPE'string'
MaxLen64
readTrue
Caption property is in 43 classes of ROOT\CIMV2\TerminalServices and in 37 namespaces
▲ Description property
CIMTYPE'string'
readTrue
Description property is in 48 classes of ROOT\CIMV2\TerminalServices and in 142 namespaces
▲ InstallDate property
CIMTYPE'datetime'
Mappingstrings['MIF.DMTF|ComponentID|001.5']
readTrue
InstallDate property is in 43 classes of ROOT\CIMV2\TerminalServices and in 23 namespaces
▲ Name property
CIMTYPE'string'
readTrue
Name property is in 53 classes of ROOT\CIMV2\TerminalServices and in 142 namespaces
▲ Status property
CIMTYPE'string'
MaxLen10
readTrue
ValueMap['OK', 'Error', 'Degraded', 'Unknown', 'Pred Fail', 'Starting', 'Stopping', 'Service']
Status property is in 43 classes of ROOT\CIMV2\TerminalServices and in 42 namespaces

Win32_Terminal Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassContext'local|hkey_local_machine\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations'✗✗✓✗✓
Description'The Win32_Terminal class is the element of the TerminalSetting association where groups such as: General, Logon, Session, Environment, Remote Control, Client, Network Adapter and Permission are several configuration setting classes.'✗✓✓✓✓
dynamicTrue✓✗✓✗✓
LOCALE1033✗✗✓✓✓
overwriteTrue✗✗✓✗✓
provider'Win32_WIN32_TERMINAL_Prov'✗✗✓✗✓

Win32_Terminal System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\CIMV2\TerminalServices:Win32_Terminal'___SYSTEM8✗✗
__NAMESPACE'ROOT\CIMV2\TerminalServices'___SYSTEM8✗✗
__SERVER'.'___SYSTEM8✗✗
__DERIVATION['CIM_LogicalElement', 'CIM_ManagedSystemElement']___SYSTEM8✗✓
__PROPERTY_COUNT8___SYSTEM3✗✗
__RELPATH'Win32_Terminal'___SYSTEM8✗✗
__DYNASTY'CIM_ManagedSystemElement'___SYSTEM8✗✗
__SUPERCLASS'CIM_LogicalElement'___SYSTEM8✗✗
__CLASS'Win32_Terminal'___SYSTEM8✗✗
__GENUS1___SYSTEM3✗✗

Similar Classes to Win32_Terminal

Number of classes:6
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
Win32_TerminalError060--✓-
Win32_TerminalServiceSetting053281---
Win32_TerminalServiceSettingError060--✓-
Win32_TerminalServiceToSetting070999---
Win32_TerminalSetting1060-29✓-
Win32_TerminalTerminalSetting070----
comments powered by Disqus
WUtils.com