We are using SMS 2003 SP3 on Windows Server 2003 SP2. Our clients are Windows XP SP2.

We would like to start hardware inventory of the WMI class "Win32_PnPSignedDriver". We are trying to collect driver version information, specifically Network Card driver versions.

We have added the following code to our MOF file:
[font="courier new"]
#pragma namespace("\\\\.\\root\\cimv2\\sms")
#pragma deleteclass("PNP_SIGNED_DRIVER",NOFAIL)
[ SMS_Report (TRUE), SMS_Group_Name ("PnP Signed Driver"), SMS_Class_ID ("MICROSOFT|PNP_SIGNED_DRIVER|1.0") ]
class Win32_PnPSignedDriver : SMS_Class_Template {
[SMS_Report (TRUE), key ] string Name;
[SMS_Report (TRUE) ] string Description;
[SMS_Report (TRUE) ] string DriverVersion;
};

(We have also tried setting the Description as the key as well, but the outcome is the same problem.)


When the SMS Advanced Client performs the hardware inventory, we see the following lines in the InventoryAgent.log file:[font="courier new"]
Collection: Namespace = [font="courier new"]\\.\root\cimv2[font="courier new"]; Query = SELECT __CLASS, __PATH, __RELPATH, Description, DriverVersion, Name FROM Win32_PnPSignedDriver; Timeout = 600 secs.
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Failed to add an instance of class Win32_PnPSignedDriver to historical store: 80041002
Unknown error encountered processing an instance of class Win32_PnPSignedDriver: 80041002
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

There are no answers at this time
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

Answer this question or Comment on this question for clarity