MOUNTMGR_DRIVE_LETTER_INFORMATION structure (mountmgr.h)

The MOUNTMGR_DRIVE_LETTER_INFORMATION structure is used by the mount manager to furnish a drive letter to a client that has requested a driver letter by means of an IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER request.

Syntax

typedef struct _MOUNTMGR_DRIVE_LETTER_INFORMATION {
  BOOLEAN DriveLetterWasAssigned;
  UCHAR   CurrentDriveLetter;
} MOUNTMGR_DRIVE_LETTER_INFORMATION, *PMOUNTMGR_DRIVE_LETTER_INFORMATION;

Members

DriveLetterWasAssigned

Indicates when TRUE that member CurrentDriveLetter contains a drive letter. When FALSE, a driver letter was not assigned to the device.

CurrentDriveLetter

Contains either an existing or a newly assigned drive letter in the form of a single ASCII character (for example, "D") if DriveLetterWasAssigned is TRUE.

Remarks

For a general discussion of the mount manager and how it communicates with its clients, see Supporting Mount Manager Requests in a Storage Class Driver.

Requirements

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

See also

IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER