Поделиться через


структура 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