Win32_TSVirtualIP, ROOT\CIMV2\TerminalServices

Class | Methods (7) | Properties (17) | Qualifiers (5) | Instances (1) | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

The Win32_TSVirtualIP class defines the configuration for Win32_TSVirtualIPSetting. This includes capabilities such as Enable Virtual IP, Set Virtual IP modes Per-session/Per-Program.Add/Remove a program to/from the list of Programs that needs a virtual IP.Enumerate Network Adapters and set a Network Adapter to use.

Win32_TSVirtualIP methods

Win32_TSVirtualIP has 7 methods (7 Local)

NameOriginReturn
AddProgramWin32_TSVirtualIPuint32 {'out':True}
RemoveProgramWin32_TSVirtualIPuint32 {'out':True}
SelectNetworkAdapterWin32_TSVirtualIPuint32 {'out':True}
SetProgramListWin32_TSVirtualIPunint32 {'out':True}
SetVirtualIPActiveWin32_TSVirtualIPuint32 {'out':True}
SetVirtualIPModeWin32_TSVirtualIPuint32 {'out':True}
SetVirtualizeLoopbackAddressesEnabledWin32_TSVirtualIPuint32 {'out':True}

Win32_TSVirtualIP properties

Win32_TSVirtualIP has 17 properties (12 Local, 5 Derived)

NameOriginCIMType
CaptionCIM_ManagedSystemElement8 [string]
DescriptionCIM_ManagedSystemElement8 [string]
InstallDateCIM_ManagedSystemElement101 [datetime]
NameCIM_ManagedSystemElement8 [string]
NetworkAdapterDescriptionWin32_TSVirtualIP8 [string]
NetworkAdapterDescriptionListWin32_TSVirtualIP8 [string]
NetworkAdapterMacAddressWin32_TSVirtualIP8 [string]
NetworkAdapterMacListWin32_TSVirtualIP8 [string]
PolicySourceNetworkAdapterWin32_TSVirtualIP19 [uint32]
PolicySourceProgramListWin32_TSVirtualIP19 [uint32]
PolicySourceVirtualIPActiveWin32_TSVirtualIP19 [uint32]
PolicySourceVirtualIPModeWin32_TSVirtualIP19 [uint32]
ProgramListWin32_TSVirtualIP8 [string]
StatusCIM_ManagedSystemElement8 [string]
key
VirtualIPActive
Win32_TSVirtualIP19 [uint32]
VirtualIPModeWin32_TSVirtualIP19 [uint32]
VirtualizeLoopbackAddressesEnabledWin32_TSVirtualIP19 [uint32]

Detailed description of Win32_TSVirtualIP methods

Local methods (7) of Win32_TSVirtualIP class

▲ AddProgram method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ProgramPathstring0✓-{'in':True}
Description'Specify the path of the program that need to use a Virtual IP. If the path is invalid or does not exist, the return value should indicate appropriately. The path is correct it will be added to the list of program in ProgramList.'
ImplementedTrue
AddProgram method is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ RemoveProgram method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ProgramPathstring0✓-{'in':True}
Description'Specify the path of the program that need not use a Virtual IP. If the program does not exist in ProgramList, the return value should indicate appropriately. Otherwize it will be removedfrom the list of program in ProgramList.'
ImplementedTrue
RemoveProgram method is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ SelectNetworkAdapter method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NetworkAdapterMacAddressstring0✓-{'in':True}
Description'Specify the MAC Address of the NetworkAdapter to set. If the MAC is invalid or does not exist, or if the mode is per-Session the return value should indicate appropriately.'
ImplementedTrue
SelectNetworkAdapter method is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ SetProgramList method
Returnunint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ProgramListstring0✓-{'in':True}
Description'Set list of Programs to use Virtual IP'
ImplementedTrue
SetProgramList method is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ SetVirtualIPActive method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
VirtualIPActiveuint320✓-{'in':True}
Description'Enables or disables VirtualIP according as whether Value is set to 0 or 1 respectively. The call returns 0 for success and an error if the policy was set to Group policy.'
ImplementedTrue
SetVirtualIPActive method is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ SetVirtualIPMode method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
VirtualIPModeuint320✓-{'in':True}
Description'Sets the mode of the Virtual IP according as whether Value is set to 0 or 1 respectively. The call returns 0 for success and an error if the policy was set to Group policy.'
ImplementedTrue
SetVirtualIPMode method is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ SetVirtualizeLoopbackAddressesEnabled method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
VirtualizeLoopbackAddressesEnableduint320✓-{'in':True}
Description'Enables or disables Loopback Adsress Virtualization based on whether 1 or 0 respectively. The call returns 0 for success and an error if the policy was set to Group policy.'
ImplementedTrue
SetVirtualizeLoopbackAddressesEnabled method is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces

Detailed description of Win32_TSVirtualIP properties

Local properties (12) of Win32_TSVirtualIP class

▲ NetworkAdapterDescription property
CIMTYPE'string'
description'Description found in win32_networkadapter.'
readTrue
NetworkAdapterDescription property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ NetworkAdapterDescriptionList property
CIMTYPE'string'
description'String array of description of available physical Network Adapters'
readTrue
NetworkAdapterDescriptionList property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ NetworkAdapterMacAddress property
CIMTYPE'string'
description'Mac Address of the network adapter.'
readTrue
NetworkAdapterMacAddress property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ NetworkAdapterMacList property
CIMTYPE'string'
description'String array of Mac Addresses of available physical Network Adapters'
readTrue
NetworkAdapterMacList property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ PolicySourceNetworkAdapter property
CIMTYPE'uint32'
Description'PolicySourceNetworkAdapter indicates whether the property NetworkAdapter is configured by Server (0) or Group Policy (1).'
readTrue
PolicySourceNetworkAdapter property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ PolicySourceProgramList property
CIMTYPE'uint32'
Description'PolicySourceProgramList indicates whether the property ProgramList is configured by Server (0) or Group Policy (1).'
readTrue
PolicySourceProgramList property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ PolicySourceVirtualIPActive property
CIMTYPE'uint32'
Description'PolicySourceVirtualIPActive indicates whether the property VirtualIPActive is configured by Server (0) or Group Policy (1).'
readTrue
PolicySourceVirtualIPActive property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ PolicySourceVirtualIPMode property
CIMTYPE'uint32'
Description'PolicySourceVirtualIPMode indicates whether the property VirtualIPMode is configured by Server (0) or Group Policy (1).'
readTrue
PolicySourceVirtualIPMode property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ ProgramList property
CIMTYPE'string'
Description'String array of the programs that are configured to use Virtual IP.It could be just a program name or the full binary path.'
readTrue
ProgramList property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ VirtualIPActive property
CIMTYPE'uint32'
Description'Enables or Disables Virtual IP.'
keyTrue
readTrue
Values['FALSE', 'TRUE']
VirtualIPActive property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ VirtualIPMode property
CIMTYPE'uint32'
Description'Describes which mode is used.'
readTrue
ValueMap['0', '1']
Values['Per-Session', 'Per-Program']
VirtualIPMode property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces
▲ VirtualizeLoopbackAddressesEnabled property
CIMTYPE'uint32'
Description'Enables or Disables Loopback Adresses Virtualization.'
readTrue
Values['FALSE', 'TRUE']
VirtualizeLoopbackAddressesEnabled property is in 1 class (Win32_TSVirtualIP) of ROOT\CIMV2\TerminalServices and in 2 namespaces

Derived properties (5) of Win32_TSVirtualIP 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_TSVirtualIP Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassContext'local|hkey_local_machine\SYSTEM\CurrentControlSet\Control\TerminalServer\TSAppSrv\VirtualIP'✗✗✓✗✓
Description'The Win32_TSVirtualIP class defines the configuration for Win32_TSVirtualIPSetting. This includes capabilities such as Enable Virtual IP, Set Virtual IP modes Per-session/Per-Program.Add/Remove a program to/from the list of Programs that needs a virtual IP.Enumerate Network Adapters and set a Network Adapter to use.'✗✓✓✓✓
dynamicTrue✓✗✓✗✓
LOCALE1033✗✗✓✓✓
provider'Win32_WIN32_TSVIRTUALIP_Prov'✗✗✓✗✓

Win32_TSVirtualIP System properties

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

Similar Classes to Win32_TSVirtualIP

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
Win32_TSVirtualIPSetting070----
comments powered by Disqus
WUtils.com