FltPerformAsynchronousIo does not return and the callback is not being called

Hi,
I am trying to read from a file using FltPerformAsynchronousIo. The function does not return and the callback is not being called. Any ideas?
Thanks

Break into the machine and examine where the thread is hanging.