Hi All,
I have a driver for a PCIe device which fails to start on Win 7 (it works fine on XP).
In the Device Manager, it says “This device cannot start. (Code 10-CM_PROB_FAILED_START)” for Device status.I test other windows OS,found that on XP/2003 the driver is OK,on Vista/2008/windows 7 have Code 10 problem.
I traced the driver and found that DriverEntry and AddDevice passed(return OK).
After that it call cleanup callback EvtCleanupCallback.EvtDevicePrepareHardware can not be called.
I searched the setupapi.dev.log,found this information:
!!! dvi: Device not started: Device has problem: 0x0a: CM_PROB_FAILED_START.
I found some topics about this similar problem(Code 10–CM_PROB_FAILED_START) in OSR’s ntdev List.But it seemed that this problem have no clear solution.
I’m not sure how to determine what it is that Win 7 is unhappy about (compared to XP).
Any ideas? Pointers where to look?
Any help is appreciated.Thanks.
Best Regards
ZCJ