Michael Ost wrote:
The ioctl handler for IOCTL_DISK_GET_DRIVE_GEOMETRY on .\\c: in
mountmgr.sys doesn't work. The call returns incorrect values that change
at random intervals.
List,
Never mind this one. It turns out that the bug happened due to another
patch to Wine in our source tree.
Hi,
The ioctl handler for IOCTL_DISK_GET_DRIVE_GEOMETRY on .\\c: in
mountmgr.sys doesn't work. The call returns incorrect values that change
at random intervals.
Since the ioctl is defined as METHOD_BUFFERED I think it should be
putting DRIVE_GEOMETRY data in IRP->AssociatedIrp.SystemBuf