From: Michael on 29 Nov 2006 09:25 I have a question about IoReadPartitionTableEx() on Vista. I call this routine in my filter driver which is a disk class upper filter. But it always returns error 0xC0000002, STATUS_NOT_IMPLEMENTED. I even manually created my own IRPs for IOCTL_DISK_GET_PARTITION_INFO IOCTL_DISK_GET_DRIVE_LAYOUT IOCTL_DISK_GET_PARTITION_INFO_EX IOCTL_DISK_GET_DRIVE_LAYOUT_EX and sent the IRPs down to the PnP stack. All these disk I/O requests returned the same error, 0xC0000002, STATUS_NOT_IMPLEMENTED. The same code runs very well on XP/2K. What is wrong at here in Vista? Vista kernel blocked all these requests? Thanks. Michael
|
Pages: 1 Prev: Problem With OID_PNP_SET_POWER On Vista 5840 Next: kmdf port |