Share via


SMS_AIHinvClassList Server 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

The SMS_AIHinvClassList Windows Management Instrumentation (WMI) class in Configuration Manager enables or disables Asset Intelligence reporting for specific hardware inventory WMI classes.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Class SMS_AIHinvClassList : SMS_BaseClass 
{ 
      boolean ActualReportState; 
      string ClassName; 
      boolean RequestedReportState; 
};

Methods

The SMS_AIHinvClassList class does not define any methods.

Properties

  • ActualReportState
    Data type: Boolean

    Access type: Read Only

    Qualifiers: None

    A Boolean state that indicates whether the class is enabled or disabled for reporting.

  • ClassName
    Data type: String

    Access type: Read Only

    Qualifiers: key

    The WMI class name, from among a predetermined list in the SQL DB, that is enabled or disabled for Configuration Manager hardware inventory reporting. The following list provides the available class names:

    • SMS_InstalledSoftware

    • SMS_InstalledSoftwareMS

    • SMS_SystemConsoleUsage

    • SMS_SystemConsoleUser

    • SMS_SoftwareShortcut

    • SMS_AutoStartSoftware

    • SMS_InstalledExecutable

    • SMS_BrowserHelperObject

    • Win32_USBDevice

    • SoftwareLicensingService

    • SoftwareLicensingProduct

  • RequestedReportState
    Data type: Boolean

    Access type: Read/Write

    Qualifiers: None

    A Boolean state that sets the current enabled or disabled reporting feature for the current ClassName property.

Remarks

Class qualifiers for this class include:

  • DisplayName("AI Hinv Classes List")

  • Dynamic

  • Provider("ExtnProv")

  • Secured

For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager Class and Property Qualifiers.

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.

See Also

Concepts

Configuration Manager Supporting Classes