The SMS_InventoryReport Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the classes and properties that are enabled to be collected.

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

Class SMS_InventoryReport : SMS_BaseClass
{
	UInt32 DefaultTimeout;
	String Description;
	String InventoryReportID;
	SMS_InventoryReportClass ReportClasses[];
	UInt32 ReportTimeout;
};

Methods

The following table lists the methods in the SMS_InventoryReport class.

Method Description

ImportInventoryReport Method in Class SMS_InventoryReport

Imports new inventory classes and enables the collection of existing classes.

Properties

DefaultTimeout

Data type: UInt32Access type: Read/Write Qualifiers: [not_null]The default timeout of the inventory collection cycle on the client.
Description

Data type: StringAccess type: Read/Write Qualifiers: [not_null]The description of the inventory report.
InventoryReportID

Data type: StringAccess type: Read/Write Qualifiers: [key]A GUID that represents the inventory report type.
ReportClasses

Data type: Object Array Access type: Read/Write Qualifiers: noneThe classes that are enabled for collection in this report.
ReportTimeout

Data type: UInt32Access type: Read/Write Qualifiers: [not_null]The timeout of the inventory collection cycle on the client.

Remarks

Requirements

Runtime Requirements

Development Requirements