Prev: WinUSB as a filter for a Mass Storage Device
Next: Windows 7 Multi-touch driver capability discovery and reboot p
From: Dr.GEORGE on 18 Feb 2010 07:33 I have a volume driver which is under fvevol driver. My application must get credentials from user and give access to the volume. But untill user doesn't give credentials, my driver returns STATUS_ACCESS_DENIED for IRP_MJ_READ. When removable media (USB stick) is inserted, OS tries to read some data from volume. When my driver returns an error, fvevol "remembers" it, and returns the same error (for next IRP_MJ_READ) without sending IRP down. So my driver gets IRP_MJ_READ only once. Is this accepted behaviour for fvevol ? Is this accepted behaviour for a volume driver ? |