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