IOCTL_MOUNTMGR_DELETE_POINTS IOCTL (mountmgr.h)
This IOCTL is identical in input and output to IOCTL_MOUNTMGR_QUERY_POINTS. The difference is that IOCTL_MOUNTMGR_DELETE_POINTS has the side effect of deleting the symbolic links and the mount manager database entries for the triples returned.
If the input to this IOCTL is ("\DosDevices\X:", NULL, NULL) where X is the current drive letter for the volume indicated in the input triple, the mount manager adds a special entry to its database indicating that the client does not require a drive letter. On subsequent reboots, the mount manager will not assign a default drive letter to the volume.
Major code
Input buffer
See IOCTL_MOUNTMGR_QUERY_POINTS.
Input buffer length
See IOCTL_MOUNTMGR_QUERY_POINTS.
Output buffer
See IOCTL_MOUNTMGR_QUERY_POINTS.
Output buffer length
See IOCTL_MOUNTMGR_QUERY_POINTS.
Input / Output buffer
N/A
Input / Output buffer length
N/A
Status block
See IOCTL_MOUNTMGR_QUERY_POINTS.
Remarks
For more information, see Supporting Mount Manager Requests in a Storage Class Driver.
Requirements
Requirement | Value |
---|---|
Header | mountmgr.h (include Mountmgr.h) |