Child DeviceObject's VPB

I’m writing a bus driver and one of the deviceObject’s I create has a Vpb
associated with it. Is there a reason why this happens?

I believe this has to do with why this device object is being seen as the
wrong type of device.

Thanks,

Daniel

> I’m writing a bus driver and one of the deviceObject’s I create has a Vpb

associated with it. Is there a reason why this happens?

I believe this has to do with why this device object is being seen as the
wrong type of device.

Do not use FILE_DEVICE_DISK or FILE_DEVICE_CDROM.
Use FILE_DEVICE_BUS_EXTENDER for PDOs.

Max