Software Distribution Server WMI Classes

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

Microsoft System Center Configuration Manager 2007 allows you to distribute software across one or more sites in your Configuration Manager 2007 hierarchy. The following list shows some of the items you can distribute:

  • A single command to be run on workstations

  • A complete software application to be installed on individual workstations

  • A shortcut to a software package installed on and run from a network share

Configuration Manager uses packages, programs, and advertisements to denote certain relationships in the distribution of software. These terms correspond directly with the classes SMS_Package, SMS_Program, and SMS_Advertisement.

In This Section

  • SMS_Collection Server WMI Class
    Contains the rules that logically relate resources into collections of resources. This class also contains information about the collection, such as the refresh schedule and the class name that contains the members, SMS_CM_RES_COLL_CollectionID.
  • SMS_CollectionMember Server WMI Class
    An abstract class, it is the parent class for all the SMS_CM_RES_COLL_ classes, which are the member classes for each collection. Instances of these member classes are the members of the associated collections.
  • SMS_DistributionPoint Server WMI Class
    Describes a location from where package source files are distributed to clients. A distribution point is always associated with a particular package, and a package can have several distribution points.
  • SMS_DistributionPointGroup Server WMI Class
    Used by the Configuration Manager administrator console to let users combine multiple distribution points into a single group. The user can then select a group of distribution points to assign to a package instead of making individual distribution point assignments.
  • SMS_Package Server WMI Class
    Contains information about its programs, such as identifying the source files, how the files are copied to the distribution point, and refresh details. You can also identify whether the program provides an install status Management Information Format (MIF) file to report status or simply uses an exit code.
  • SMS_PackageStatus Server WMI Class
    Provides a summary report of the health of packages and distribution points in your site. It is used internally by Configuration Manager Distribution Manager (a server component) and is not used directly to produce any of the package status information that you see in the Configuration Manager administrator console.
  • SMS_Program Server WMI Class
    Describes a program or command to run when software is distributed to a client computer. Programs are always associated with a parent package and typically represent the installation program for the package.