Thanks for making ImDisk available. I'm trying to introduce false delay for read/write for my project purpose. I traced the read command finally into the ImDiskSafeIOStream method. Here, I'm circumvented the windows DDK call by creating a dummy buffer and returned this with status success. I've additionally added code here to communicate a message with a user process through named pipe.
I ran an IoMeter read test over the virtual drive, but the message is not being passed to the user process. Have I missed anything? Is this the correct routine which interprets reads/writes to the virtual drive?
I appreciate any help.