| Предыдущий | Следующий |
| VDS_E_VOLUME_PERMANENTLY_DISMOUNTED | VDS_E_TIMEOUT |
VDS_E_VOLUME_HAS_PATH
Что означает VDS_E_VOLUME_HAS_PATH
VDS_E_VOLUME_HAS_PATH означает, что том нельзя постоянно отключить, пока у него остаётся хотя бы один путь доступа.
У одного тома может одновременно быть буква диска и несколько подключённых папок. Поэтому удалить видимую букву недостаточно: для постоянного отключения VDS требует убрать все пути доступа. Путь тома с GUID при этом служит идентификатором тома и не равнозначен обычной точке подключения.
Что проверить
- Перечислите все пути через
IVdsVolumeMF::QueryAccessPaths, а не проверяйте только букву в Проводнике. - Удаляйте только подтверждённые буквы и подключённые папки через поддерживаемый API, предварительно согласовав недоступность тома для приложений.
- После удаления повторно запросите список путей: часть изменений может ожидать перезапуска или завершения использования тома.
- Если автоматизация не может отключить том, журнал должен показывать конкретный оставшийся путь, а не только общий HRESULT.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
