Vista / Crash while calling FltIsDirectory

Are you checking status of operation in Data->IoStatus.Status?