In Configuration Manager 2007, the CCM_RemoteToolsConfig class is a client Windows Management Instrumentation (WMI) class that represents all remote tools configuration on the client.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class CCM_RemoteToolsConfig : CCM_RemoteTools_Policy { UInt32 AccessLevel; Boolean AllowChat; Boolean AllowClientChange; Boolean AllowFileTransfer; Boolean AllowRAUnsolicitedControl; Boolean AllowRAUnsolicitedView; Boolean AllowReboot; Boolean AllowRemoteExecute; Boolean AllowTakeover; Boolean AllowViewConfiguration; Boolean AlwaysVisible; Boolean AudibleSignal; UInt32 AudibleSignalType; String ComponentName; UInt32 CompressionType; UInt32 ControlLevel; String DefaultProtocol; Boolean DisableToolsOnXP; Boolean Enabled; Boolean EnableRA; Boolean EnableTS; Boolean EnforceRAandTSSettings; UInt32 IndicatorType; Boolean ManageRA; Boolean ManageTS; UInt32 PermissionRequired; String PermittedViewers[]; String PolicyID; String PolicyInstanceID; UInt32 PolicyPrecedence; String PolicyRuleID; String PolicySource; String PolicyVersion; Boolean RemoteToolsEnabled; Boolean TSUserAuthentication; UInt32 Type; Boolean UseIDIS; Boolean VisibleSignal; }; |
Methods
The CCM_RemoteToolsConfig class does not define any methods.
Properties
- AccessLevel
- Data type: UInt32Access type: Read/WriteQualifiers: NoneAccess level.
- AllowChat
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue to enable the chat functionality on the client computer. The user might be prompted for permission when this property is requested, depending on the PermissionRequired property.
- AllowClientChange
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the Remote Tools program on Control Panel can be used to change the local remote tools settings.
- AllowFileTransfer
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client computer allows files to be transferred to the remote administrator computer. The user might be prompted for permission when this property is requested, depending on the PermissionRequired property.
- AllowRAUnsolicitedControl
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client should configure Remote Assistance to allow a remote Unsolicited Control request.
- AllowRAUnsolicitedView
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client should configure Remote Assistance to allow a remote Unsolicited View request.
- AllowReboot
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client computer can be remotely restarted by the administrator. The user might be prompted for permission when this property is requested, depending on the PermissionRequired property.
- AllowRemoteExecute
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client computer can be remotely restarted by the administrator. The user might be prompted for permission when this property is requested, depending on the PermissionRequired property.
- AllowTakeover
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client computer allows remote control by the administrator. The user might be prompted when this property is requested, depending on the PermissionRequired property.
- AllowViewConfiguration
- Data type: BooleanAccess type: Read/WriteQualifiers: NoneCurrently unused.
- AlwaysVisible
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if a visual indicator for the remote control state should be shown on the client desktop.
- AudibleSignal
- Data type: BooleanAccess type: Read/WriteQualifiers:
NoneValue indicating if a control beep should be sounded during a
remote control session to signify that the computer is being
remotely controlled. This is only for Remote Control, not Remote
Assistance. Possible values are:
0
none
1
repeatedly
- AudibleSignalType
- Data type: UInt32Access type: Read/WriteQualifiers:
NoneType of audible feedback given to the user of the
remote-controlled machine. Possible values are:
0
No feedback
1
Beep repeatedly during the remote session
2
Beep at beginning and end of remote session
- ComponentName
- Data type: StringAccess type: Read/WriteQualifiers: NoneThis property is not used.
- CompressionType
- Data type: UInt32Access type: Read/WriteQualifiers:
NoneCompression type used for network communication between the
administrator computer and the client. You should not change this
value. Values are:
0
RLE
1
LZ
2
Auto
- ControlLevel
- Data type: UInt32Access type: Read/WriteQualifiers:
NoneThe level of remote access allowed for Remote Tools. Possible
values are:
0
NONE. No remote tools are functional on the client for remote operations.
1
LIMITED. Some or all of the tools can be used and the individual feature settings, such as AllowTakeover, are selected.
2
FULL. All tools, such as Remote Control, Chat, and File Transfer, can be used. Individual settings, such as AllowTakeover, are not selected.
- DefaultProtocol
- Data type: StringAccess type: Read/WriteQualifiers:
NoneType of protocol used by remote tools. Possible values are:
- TCP (default); only value supported for SMS 2003
- NetBIOS (-NETBIOS)
- IPX (-IPX)
- TCP (default); only value supported for SMS 2003
- DisableToolsOnXP
- Data type: BooleanAccess type: Read/WriteQualifiers: NoneCurrently unused.
- Enabled
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client should enable remote tools configuration.
- EnableRA
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client should enable Remote Assistance for the client.
- EnableTS
- Data type: BooleanAccess type: Read/WriteQualifiers: NoneCurrently unused.
- EnforceRAandTSSettings
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if Remote Assistance settings, which might be configured by the user in a Control Panel program, should be overridden by the Configuration Manager settings.
- IndicatorType
- Data type: UInt32Access type: Read/WriteQualifiers:
NoneType of visual indicator displayed to the client user on the
desktop. Possible values are:
0
The status icon is shown on the taskbar
1
The high-security indicator is shown on the desktop
- ManageRA
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the client should set local Remote Assistance settings.
- ManageTS
- Data type: BooleanAccess type: Read/WriteQualifiers: NoneCurrently unused.
- PermissionRequired
- Data type: UInt32Access type: Read/WriteQualifiers:
NoneValue indicating if the client user is required to acknowledge
the request of an administrator attempting to use a remote tool
(Remote Control, Chat, File Transfer, or Reboot). Possible values
are:
0
The request proceeds to invoke the function with no user intervention.
1
a dialog box is displayed when a request is received.
- PermittedViewers
- Data type: String ArrayAccess type: Read/WriteQualifiers: NoneThe list of user and group names that are allowed to use Remote Tools and Remote Assistance for the client. The format of the string is <domain or computer>\<user or group name>.
- PolicyID
- Data type: StringAccess type: Read/WriteQualifiers: [key]See CCM_Policy Client WMI Class.
- PolicyInstanceID
- Data type: StringAccess type: Read/WriteQualifiers: [key]See CCM_Policy Client WMI Class.
- PolicyPrecedence
- Data type: UInt32Access type: Read/WriteQualifiers: NoneSee CCM_Policy Client WMI Class.
- PolicyRuleID
- Data type: StringAccess type: Read/WriteQualifiers: [key]See CCM_Policy Client WMI Class.
- PolicySource
- Data type: StringAccess type: Read/WriteQualifiers: [key]See CCM_Policy Client WMI Class.
- PolicyVersion
- Data type: StringAccess type: Read/WriteQualifiers: [key]See CCM_Policy Client WMI Class.
- RemoteToolsEnabled
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the Remote Tools feature should be enabled. If this value is set to 0, the remote control drivers are set to an uninstalled state that involves running the uninstall if they are already installed.
- TSUserAuthentication
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if task sequence user authentication is required.
- Type
- Data type: UInt32Access type: Read/WriteQualifiers: NoneThe real key for the class. For creation of the local policy, this value should always be set to 1.
- UseIDIS
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue (1) if video acceleration is being used.
- VisibleSignal
- Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if a visible indicator should be shown during an active remote control session.
See Also
Send comments about this topic to Microsoft.