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


структура MOUNTDEV_SUGGESTED_LINK_NAME (mountdev.h)

Клиенты диспетчера подключений, которые могут отслеживать буквы дисков, используют эту структуру, чтобы запросить назначение диспетчером подключения определенного имени ссылки.

Синтаксис

typedef struct _MOUNTDEV_SUGGESTED_LINK_NAME {
  BOOLEAN UseOnlyIfThereAreNoOtherLinks;
  USHORT  NameLength;
  WCHAR   Name[1];
} MOUNTDEV_SUGGESTED_LINK_NAME, *PMOUNTDEV_SUGGESTED_LINK_NAME;

Члены

UseOnlyIfThereAreNoOtherLinks

Указывает, что диспетчер подключений должен использовать предлагаемое имя ссылки только в том случае, если клиенту не назначены другие постоянные ссылки.

NameLength

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

Name[1]

Содержит массив расширенных символов переменной величины, содержащий имя предлагаемой ссылки в расширенных символах. Имена букв дисков должны содержать полный путь к символьной ссылке в пространстве имен объектов и иметь традиционный синтаксис Microsoft MS-DOS. Например, буква диска "D" должна быть представлена следующим образом: "\DosDevices\D:". Альтернативный путь символьной ссылки "?? \D:" нельзя использовать, а также сокращения символьной ссылки, такие как "D:".

Комментарии

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

Дополнительные сведения см. в разделе Поддержка запросов диспетчера подключений в драйвере класса хранилища.

Требования

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

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

IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME