Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Клиенты диспетчера подключения, которые могут отслеживать буквы дисков, используют эту структуру, чтобы запросить, чтобы диспетчер подключений назначить им определенное имя ссылки.
Синтаксис
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 (include Mountmgr.h) |