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

IRP_MJ_DEVICE_CONTROL

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.

Status block

See IOCTL_MOUNTMGR_QUERY_POINTS.

Requirements

Requirement Value
Header mountmgr.h (include Mountmgr.h)

See also

IOCTL_MOUNTMGR_QUERY_POINTS