CPAppletMgr Client COM Automation 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, CPAppletMgr is a COM automation class that provides an automated way to perform all the same tasks as the Configuration Manager program in Control Panel on a client. The class has methods for viewing and interacting with all the system properties, installed components, and client actions on the client.

Methods

Name Description

GetClientProperties Method in Class CPAppletMgr

Gets an IClientProperties object that contains all the system properties for the client.

GetClientActions Method in Class CPAppletMgr

Gets an IClientActions object that contains all the available client actions that can be performed on the client.

GetClientComponents Method in Class CPAppletMgr

Gets an IClientComponents object that contains all the components on the client and their states (installed, enabled, and disabled).

Remarks

The ProgID for the automation object is CPApplet.CPAppletMgr, and it is implemented as part of CPApplet.dll. The Visual Basic reference for early binding is CPApplet 1.0 Type Library. The early binding object name is CPAppletMgr.

The CLSID for CPAppletMgr is E90F8BCE-FB4B-485D-B84B-8010283888C5.

Requirements

CPApplet.DLL

Runtime Requirements

For more information, see Configuration Manager Client Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Client Development Requirements.

See Also

Concepts

CPApplet Client COM Automation Classes
Configuration Manager Client Control Panel Configuration