| Предыдущий | Следующий |
| VDS_E_ISCSI_LOGOUT_INCOMPLETE | VDS_E_PROVIDER_CACHE_OUTOFSYNC |
VDS_E_NO_VOLUME_PATHNAME
Что означает VDS_E_NO_VOLUME_PATHNAME
VDS_E_NO_VOLUME_PATHNAME означает, что VDS не удалось получить системный путь для одного или нескольких томов.
Объект тома, его внутренний путь и пользовательские пути доступа — разные уровни. Буква D: или подключённая папка лишь дают доступ к тому; отсутствие такой буквы само по себе не объясняет этот HRESULT. Если VDS не может разрешить именно путь устройства тома, операции, которым нужна его идентичность, могут завершиться раньше, чем начнётся работа с точками подключения.
Что проверить
- Сохраните VDS ID тома и его GUID из свойств, чтобы не идентифицировать объект только по букве диска.
- Отдельно запросите текущие пути доступа и не смешивайте отсутствие буквы с невозможностью получить путь самого тома.
- Проверьте недавнее появление или удаление устройства и выполните
IVdsService::Refreshперед повторным использованием давно полученного COM-объекта. - Сохраните первый HRESULT, полученный при разрешении пути: последующий отказ форматирования или добавления точки подключения может быть лишь следствием.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
