Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

Monthly Seminars at OSR Headquarters

East Coast USA
Windows Internals and SW Drivers, Dulles (Sterling) VA, 13 November 2017

Kernel Debugging & Crash Analysis for Windows, Nashua (Amherst) NH, 4 December 2017

Writing WDF Drivers I: Core Concepts, Nashua (Amherst) NH, 8 January 2018

WDF Drivers II: Advanced Implementation Techniques, Nashua (Amherst) NH, 15 January 2018


Go Back   OSR Online Lists > ntdev
Welcome, Guest
You must login to post to this list
  Message 1 of 6  
29 Nov 17 21:05
sean xiao
xxxxxx@hotmail.com
Join Date: 12 Jun 2007
Posts To This List: 5
the child pdo device can not start(code 10)

Dear experts, I'm developing a bus driver(wdf mode).Now i encounter a probel as title. My bus driver use Dynamic enumeration mode, the call back function EVT_WDF_CHILD_LIST_CREATE_DEVICE was called and I do what the documents told me to do. The child device can be found in device manager but the yellow exclamation?device status is "This device cannot start. (Code 10) The specified request is not a valid operation for the target device." By using windbg, devnode information is showing as below: ExtensionFlags (0x00000010) DOE_START_PENDING Previous State = DeviceNodeStartCompletion (0x306) StateHistory[07] = DeviceNodeStartCompletion (0x306) StateHistory[06] = DeviceNodeAwaitingQueuedRemoval (0x30f) StateHistory[05] = DeviceNodeStartCompletion (0x306) StateHistory[04] = DeviceNodeStartPending (0x305) StateHistory[03] = DeviceNodeResourcesAssigned (0x304) StateHistory[02] = DeviceNodeDriversAdded (0x303) StateHistory[01] = DeviceNodeInitialized (0x302) StateHistory[00] = DeviceNodeUninitialized (0x301) Problem = CM_PROB_FAILED_START Problem Status = 0xc0000010 Failure Status 0000000000 it is looks like the "IRP_MN_START_DEVICE" was failed, as per my understanding, The PNP staff was handled by wdf framework, so how can i fix the problem?
  Message 2 of 6  
29 Nov 17 22:11
Doron Holan
xxxxxx@microsoft.com
Join Date: 08 Sep 2005
Posts To This List: 10106
the child pdo device can not start(code 10)

Did you install a function driver on the pdo? Or do you expect the pdo to start without additional drivers? Bent from my phone ________________________________ From: xxxxx@lists.osr.com <xxxxx@lists.osr.com> on behalf of xxxxx@hotmail.com <xxxxx@lists.osr.com> Sent: Wednesday, November 29, 2017 6:05:20 PM To: Windows System Software Devs Interest List Subject: [ntdev] the child pdo device can not start(code 10) Dear experts, I'm developing a bus driver(wdf mode).Now i encounter a probel as title. My bus driver use Dynamic enumeration mode, the call back function EVT_WDF_CHILD_LIST_CREATE_DEVICE was called and I do what the documents told me to do. The child device can be found in device manager but the yellow exclamation?device status is "This device cannot start. (Code 10) The specified request is not a valid operation for the target device." By using windbg, devnode information is showing as below: ExtensionFlags (0x00000010) DOE_START_PENDING Previous State = DeviceNodeStartCompletion (0x306) StateHistory[07] = DeviceNodeStartCompletion (0x306) StateHistory[06] = DeviceNodeAwaitingQueuedRemoval (0x30f) StateHistory[05] = DeviceNodeStartCompletion (0x306) StateHistory[04] = DeviceNodeStartPending (0x305) StateHistory[03] = DeviceNodeResourcesAssigned (0x304) StateHistory[02] = DeviceNodeDriversAdded (0x303) StateHistory[01] = DeviceNodeInitialized (0x302) StateHistory[00] = DeviceNodeUninitialized (0x301) Problem = CM_PROB_FAILED_START Problem Status = 0xc0000010 Failure Status 0000000000 it is looks like the "IRP_MN_START_DEVICE" was failed, as per my understanding, The PNP staff was handled by wdf framework, so how can i fix the problem? --- NTDEV is sponsored by OSR Visit the list online at: <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osronline.co m%2Fshowlists.cfm%3Flist%3Dntdev&data=02%7C01%7CDoron.Holan%40microsoft.com%7C23f 0db7a421e40baf86908d53796e3c5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636476 043567040585&sdata=IpyMDCZlPEvta94UmvX8qPkVNCshMsmXwGJxzzOyUB4%3D&reserved=0> MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers! Details at <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osr.com%2Fse minars&data=02%7C01%7CDoron.Holan%40microsoft.com%7C23f0db7a421e40baf86908d53796e 3c5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636476043567040585&sdata=G9PRSxY kd7iG4cUhGjDJA%2BBz%2FCHfzgewHjqZqWwUoFM%3D&reserved=0> To unsubscribe, visit the List Server section of OSR Online at <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osronline.co m%2Fpage.cfm%3Fname%3DListServer&data=02%7C01%7CDoron.Holan%40microsoft.com%7C23f 0db7a421e40baf86908d53796e3c5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636476 043567040585&sdata=2InI3Te%2BQD4SqJN4Reqa4cmWUQnIrrK0ZR96R6jqoNs%3D&reserved=0> --
  Message 3 of 6  
30 Nov 17 00:29
sean xiao
xxxxxx@hotmail.com
Join Date: 12 Jun 2007
Posts To This List: 5
the child pdo device can not start(code 10)

Dear Doron Holan, Yes, I installed a function driver for the child pdo.
  Message 4 of 6  
30 Nov 17 10:15
Doron Holan
xxxxxx@microsoft.com
Join Date: 08 Sep 2005
Posts To This List: 10106
the child pdo device can not start(code 10)

Then the loaded function driver failed the pnp start. Bent from my phone ________________________________ From: xxxxx@lists.osr.com <xxxxx@lists.osr.com> on behalf of xxxxx@hotmail.com <xxxxx@lists.osr.com> Sent: Wednesday, November 29, 2017 9:28:38 PM To: Windows System Software Devs Interest List Subject: RE:[ntdev] the child pdo device can not start(code 10) Dear Doron Holan, Yes, I installed a function driver for the child pdo. --- NTDEV is sponsored by OSR Visit the list online at: <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osronline.co m%2Fshowlists.cfm%3Flist%3Dntdev&data=02%7C01%7CDoron.Holan%40microsoft.com%7C07a eac2878d44a939e1908d537b33c4d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636476 165317150557&sdata=J8qyd6yRsfC7SgGjJNkWAIbV2AgIxQzC4EquMqan6Wo%3D&reserved=0> MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers! Details at <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osr.com%2Fse minars&data=02%7C01%7CDoron.Holan%40microsoft.com%7C07aeac2878d44a939e1908d537b33 c4d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636476165317150557&sdata=M68yUlS uIkh5aKZYIdv7kgtxa%2FF3aGg%2Fyw4tU10qAcM%3D&reserved=0> To unsubscribe, visit the List Server section of OSR Online at <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osronline.co m%2Fpage.cfm%3Fname%3DListServer&data=02%7C01%7CDoron.Holan%40microsoft.com%7C07a eac2878d44a939e1908d537b33c4d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636476 165317150557&sdata=DyEhcIsBIo60Nxyrr%2Fch%2B5EFoo8TKvv9q5m87Q9V9dI%3D&reserved=0> --
  Message 5 of 6  
05 Dec 17 01:46
sean xiao
xxxxxx@hotmail.com
Join Date: 12 Jun 2007
Posts To This List: 5
the child pdo device can not start(code 10)

Dear Doron Holan, In my WDF driver, I create a default queue for parent FDO and set EvtIoInternalDeviceControl dispatch callback, but it was never called. Instead, I found Wdf01000!FxPkgIo::DispatchStep1 return 0xc0000010. Should I create another queue for child PDO or ???
  Message 6 of 6  
05 Dec 17 11:49
Doron Holan
xxxxxx@microsoft.com
Join Date: 08 Sep 2005
Posts To This List: 10106
the child pdo device can not start(code 10)

If you expect the pdo to process io you need to create queue(s) for it Bent from my phone ________________________________ From: xxxxx@lists.osr.com <xxxxx@lists.osr.com> on behalf of xxxxx@hotmail.com <xxxxx@lists.osr.com> Sent: Monday, December 4, 2017 10:45:48 PM To: Windows System Software Devs Interest List Subject: RE:[ntdev] the child pdo device can not start(code 10) Dear Doron Holan, In my WDF driver, I create a default queue for parent FDO and set EvtIoInternalDeviceControl dispatch callback, but it was never called. Instead, I found Wdf01000!FxPkgIo::DispatchStep1 return 0xc0000010. Should I create another queue for child PDO or ??? --- NTDEV is sponsored by OSR Visit the list online at: <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osronline.co m%2Fshowlists.cfm%3Flist%3Dntdev&data=02%7C01%7CDoron.Holan%40microsoft.com%7C06d d7dcc4e4d43ffab4708d53babd2ef%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636480 531530196066&sdata=E%2FfqjsJ1b27erQERAppqw32dj4Q%2Bz4GF3tp8uUVb17w%3D&reserved=0> MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers! Details at <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osr.com%2Fse minars&data=02%7C01%7CDoron.Holan%40microsoft.com%7C06dd7dcc4e4d43ffab4708d53babd 2ef%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636480531530196066&sdata=qeZ1%2B t2nCjfIBOLDrS1eiv5TtJGxs2VoEZ7kF%2FV4ZP0%3D&reserved=0> To unsubscribe, visit the List Server section of OSR Online at <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.osronline.co m%2Fpage.cfm%3Fname%3DListServer&data=02%7C01%7CDoron.Holan%40microsoft.com%7C06d d7dcc4e4d43ffab4708d53babd2ef%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636480 531530196066&sdata=BUkto%2FCwNZ%2FEUCDcTlW%2FFbXqxF1nhfqLARvi%2BN6ubU4%3D&reserve d=0> --
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntdev list to be able to post.

All times are GMT -5. The time now is 21:42.


Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license