структура MOUNTDEV_NAME (mountmgr.h)

Структура MOUNTDEV_NAME содержит имя устройства.

Синтаксис

typedef struct _MOUNTDEV_NAME {
  USHORT NameLength;
  WCHAR  Name[1];
} MOUNTDEV_NAME, *PMOUNTDEV_NAME;

Члены

NameLength

Содержит длину имени в байтах.

Name[1]

Содержит массив расширенных символов переменной величины, содержащий имя точки подключения устройства. Это может быть неперсистентное целевое имя, например "\Device\HarddiskVolume1", постоянное символическое имя ссылки, например буква диска "\DosDevices\D:", или точка подключения, например "\DosDevices\E:\FilesysD\mnt".

Комментарии

Рекомендуется, чтобы средство реализации не синхронизировало потоки и не должно выполнять блокирующие вызовы функций и (или) межпроцессного взаимодействия (IPC).

Требования

Требование Значение
Заголовок mountmgr.h (включая Mountmgr.h)

См. также раздел

IOCTL_MOUNTDEV_LINK_CREATED

IOCTL_MOUNTDEV_LINK_DELETED

IOCTL_MOUNTDEV_QUERY_DEVICE_NAME