Network Device CoInstaller DLL

Has anyone written a Device CoInstaller? I’ve created a device specific
CoInstaller which simply returns NO_ERROR for all events. I get the ATTACH
and then my CoInstall entry point gets called with a DIF_INSTALLINTERFACES
and sometime after the CoInstall returns from this I get a RUNDLL message
indicating -
"An exception occurred trying to run “newdev.dll,DevInstall
PCI\VEN_1233&DEV_0001&SUBSYS_00000000&REV_03\2&EBB567F&0&38”
Thanks, Rick