Configuration Manager SDK Samples
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
The System Center Configuration Manager 2007 Software Development Kit (SDK) ships with the following sample projects. Each sample has a readme file that explains how the sample works.
Note
When the solution file is opened in Microsoft Visual Studio 2008, an error message might be displayed and the conversion wizard might not appear. To convert the project to a Visual Studio 2008 compatible project, open the project by using the File -> Open Project menu option in the Visual Studio 2008 interactive development environment, which opens the conversion wizard.
Configuration Manager Console Extension
The following samples are in the %Program Files%\Microsoft System Center Configuration Manager 2007 SDK\Samples\Admin UI folder.
Sample | Description |
---|---|
CustomTaskSequenceAction |
Demonstrates how to create a custom task sequence action control and Managed Object Format (MOF) file. |
Dialog Prototype |
Contains sample code for creating a new dialog using the Configuration Manager Console Extensions and the Managed Provider interfaces. |
Extensions |
Contains the sample extension XML files for adding actions, dialogs, property pages and nodes. |
For more information, see Configuration Manager Console Extension.
Desired Configuration Management
The following samples are in the %Program Files%\Microsoft System Center Configuration Manager 2007 SDK\Samples\DesiredConfigurationManagement folder.
Sample | Description |
---|---|
DcmAssignBaseline |
Demonstrates how to assign a configuration baseline to a collection by using an assignment object. |
DcmImport |
Demonstrates how to create an SMS_ConfigurationItem Server WMI Class from an existing XML definition of a configuration item. |
For more information, see Configuration Manager Desired Configuration Management.
Management Point Interface
The following sample is in the %Program Files%\Microsoft System Center Configuration Manager 2007 SDK\Samples\Management Point API folder.
Sample | Description |
---|---|
MPMessageExamples |
Contains sample Configuration Manager 2007 message payloads and attachments. |
For more information, see Configuration Manager Management Point Interface.
Operating System Deployment
The following samples are in the %Program Files%\Microsoft System Center Configuration Manager 2007 SDK\Samples\OperatingSystemDeployment folder.
Sample | Description |
---|---|
TSEditor |
Demonstrates how to work with the task sequencing objects in Configuration Manager 2007. |
UnknownSystem |
Demonstrates how to create a boot media that can create a machine record for a system unknown to Configuration Manager, add it to a collection, and set machine and Task Sequence variables. |
For more information, see Configuration Manager Operating System Deployment.
Software Updates
The following samples are in the %Program Files%\Microsoft System Center Configuration Manager 2007 SDK\Samples\Software Updates Management folder.
Sample | Description |
---|---|
Gadget |
Sidebar gadget that tracks the compliance status of all deployed software updates on a specified site. |
SUM_E2E_Deployment |
Demonstrates how to create software updates deployments. |
For more information, see Configuration Manager Software Updates.
See Also
Concepts
Configuration Manager Software Updates
Configuration Manager Operating System Deployment
Configuration Manager Management Point Interface
Configuration Manager Desired Configuration Management
Configuration Manager Console Extension
Configuration Manager Programming Fundamentals