Share via


ProcessInBox Method in Class SMS_SoftwareProductCompliance

System Center

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 ProcessInBox Windows Management Instrumentation (WMI) class method, in Configuration Manager, imports all records, valid or invalid, found in the Software Product Compliance inbox, which is located in the \Smsinstalldir\Y2k directory. Configuration Manager uses this method at startup to load the compliance data when the table is empty. Processed files are moved to the \Smsinstalldir\Y2k\Loaded directory. The method does not stop when errors are encountered. The only way it can determine if an error occurred is to compare the number of records processed to the number of records successfully imported. It returns the number of valid records imported.

The following syntax is simplified from Managed Object Format (MOF) code and is intended to show the definition of the method.

UInt32 ProcessInBox(
     UInt32 TotalRecordsProcessed
);

Parameters

  • TotalRecordsProcessed
    Data type: UInt32

    Qualifiers: [out]

    Number of records, valid or invalid, that were found in the Software Product Compliance inbox.

Return Values

A UInt32 data type that indicates the number of valid records imported.

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

SMS_SoftwareProductCompliance Server WMI Class