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: UInt32Qualifiers: [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.