/build/static/layout/Breadcrumb_cap_w.png

PNP Driver overwrites oem0.inf

I am working on an XP SP2 image, and trying to install some hardware drivers. Whenever I use the PNP Driver method from the sticky, or use the DIFxAPP method, everytime the device installs, it installs as c:\windows\inf\oem0.inf and oem0.pnf instead of using the next number available. So if I install more device drivers, it just overwrites oem0 again, causing it not to detect the devices when they are plugged in. If I make all of the existing oem* files read-only, then it will go to the next available number in the list.

This actually is also happening without my package, if I just use the Add Printer wizard, and point to the driver files, it will again make it oem0, so I don't think it is a problem with my packaging, but possibly with XP or our Image.

Has anyone seen this before?

Also with the PNP Driver method, it looks like one of the parameters of SetupCopyOEMInf is to set the destination inf filename, but I have been unsuccessful in getting that to work. That would work for me, since I could control the name. There is info on the parameters here:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/setupapi/setup/setupcopyoeminf.asp

Anyone ever seen or used this before?

Thanks!

0 Comments   [ + ] Show comments

Answers (1)

Posted by: kkaminsk 18 years ago
9th Degree Black Belt
0
Can't say that I have seen that happen at all. Makes me inclined to blame the installation of XP but I have no idea what would be broken.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ