Share via


CCM_RemoteToolsConfig Client WMI Class

Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

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: UInt32

    Access type: Read/Write

    Qualifiers: None

    Access level.

  • AllowChat
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true 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: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if the Remote Tools program on Control Panel can be used to change the local remote tools settings.

  • AllowFileTransfer
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true 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: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if the client should configure Remote Assistance to allow a remote Unsolicited Control request.

  • AllowRAUnsolicitedView
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if the client should configure Remote Assistance to allow a remote Unsolicited View request.

  • AllowReboot
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true 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: Boolean

    Access type: Read/Write

    Qualifiers: None

    true 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: Boolean

    Access type: Read/Write

    Qualifiers: None

    true 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: Boolean

    Access type: Read/Write

    Qualifiers: None

    Currently unused.

  • AlwaysVisible
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if a visual indicator for the remote control state should be shown on the client desktop.

  • AudibleSignal
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    Value 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: UInt32

    Access type: Read/Write

    Qualifiers: None

    Type 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: String

    Access type: Read/Write

    Qualifiers: None

    This property is not used.

  • CompressionType
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: None

    Compression 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: UInt32

    Access type: Read/Write

    Qualifiers: None

    The 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: String

    Access type: Read/Write

    Qualifiers: None

    Type of protocol used by remote tools. Possible values are:

    • TCP (default); only value supported for SMS 2003

    • NetBIOS (-NETBIOS)

    • IPX (-IPX)

  • DisableToolsOnXP
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    Currently unused.

  • Enabled
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if the client should enable remote tools configuration.

  • EnableRA
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if the client should enable Remote Assistance for the client.

  • EnableTS
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    Currently unused.

  • EnforceRAandTSSettings
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true 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: UInt32

    Access type: Read/Write

    Qualifiers: None

    Type 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: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if the client should set local Remote Assistance settings.

  • ManageTS
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    Currently unused.

  • PermissionRequired
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: None

    Value 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 Array

    Access type: Read/Write

    Qualifiers: None

    The 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>.

  • RemoteToolsEnabled
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true 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: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if task sequence user authentication is required.

  • Type
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: None

    The real key for the class. For creation of the local policy, this value should always be set to 1.

  • UseIDIS
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true (1) if video acceleration is being used.

  • VisibleSignal
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    true if a visible indicator should be shown during an active remote control session.

See Also

Concepts

Remote Tools Client WMI Classes