Mount drive into empty directory with MountMGR

Hello,

I have a worry with MountMgr on my disk file system,
When I call the ioctl function IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION with the name of my driver \Device\Volume {GUID}
it returns me STATUS_SUCCESS.
and I call the IOCTL_MOUNTMGR_CREATE_POINT function by passing \DosDevices\Volume{GUID} as symbolicname and \Device\Volume {GUID} as devicename
it returns me STATUS_SUCCESS.
Then I call the IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED function, passing it ??\C:\EMPTYDIRECTORY –> \Dosdevices\Volume{GUID},
It works except that it mounts into a drive letter (ex g: h :slight_smile: THAN mount into the empty directory.

Why ?

Thank