Disk filesystem and rawsystem

Hello,

I am on a disk driver filesystem and rawdisk,
When I mount a filesystem drive the
irp IRP_MN_MOUNT_VOLUME is always calling as long as I return it STATUS_SUCCESS,
But when I return it STATUS_UNRECOGNIZED_VOLUME my driver is damaged,
the kernel Windows never calls (for my driver) IRP_MN_MOUNT_VOLUME for next mount disk until reboot machine.

How do I force windows to send IRP_MN_MOUNT_VOLUME to the next disk mount
after a return NTSTATUS STATUS_UNRECOGNIZED_VOLUME ?
Why I return it STATUS_UNRECOGNIZED_VOLUME ??
Because if it is a rawsystem disk,
I must return it STATUS_UNRECOGNIZED_VOLUME.
Knowing that the disk filesystem and rawsystem managed in the same driver.
Else if a mount a disk filesystem in IRP_MN_MOUNT_VOLUME ,then
i create a device file and it return STATUS_SUCCESS.

Can you advise me ???