MOUNTMGR_MOUNT_POINTS structure (mountmgr.h)

The MOUNTMGR_MOUNT_POINTS structure is used by mount manager to send a client the list of mount points associated with a device.

Syntax

typedef struct _MOUNTMGR_MOUNT_POINTS {
  ULONG                Size;
  ULONG                NumberOfMountPoints;
  MOUNTMGR_MOUNT_POINT MountPoints[1];
} MOUNTMGR_MOUNT_POINTS, *PMOUNTMGR_MOUNT_POINTS;

Members

Size

Contains the size, in bytes, of the output buffer.

NumberOfMountPoints

Contains the number of mount points that the mount manager is returning.

MountPoints[1]

Contains an array of elements of type MOUNTMGR_MOUNT_POINT that contain information about each mount point associated with the device.

Remarks

For a discussion of the different between symbolic links, unique IDs, and nonpersistent device names, see Supporting Mount Manager Requests in a Storage Class Driver.

Requirements

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

See also

IOCTL_MOUNTMGR_QUERY_POINTS