| Предыдущий | Следующий |
| VDS_E_DISK_REMOVEABLE_NOT_EMPTY | VDS_E_EXTEND_MULTIPLE_DISKS_NOT_SUPPORTED |
VDS_E_DRIVE_LETTER_NOT_FREE
VDS_E_DRIVE_LETTER_NOT_FREE означает, что выбранная для пути доступа буква диска недоступна. Конфликт может принадлежать другому тому, съёмному устройству, сетевому подключению или назначению, удаление которого ожидается после перезапуска.
Перед назначением запросите системную карту букв дисков
- Используйте
IVdsService::QueryDriveLettersдля диапазона возможных букв. - Перечислите пути доступа целевого тома, чтобы не исходить из неверного предположения об отсутствии назначения.
- После удаления буквы убедитесь, что она действительно освободилась, прежде чем назначать её снова.
Не выбирайте следующую букву алфавита без проверки её состояния. Автоматизированные средства управления хранилищем должны сообщать конфликтующий том или устройство и позволять явно выбрать альтернативу. Открытые дескрипторы могут сохранять удалённую букву до перезапуска, поэтому успешный запрос удаления ещё не доказывает немедленную доступность.
QueryDriveLetters · Свойства букв дисков · AddAccessPath
Нужно найти другой код? Найти другой код состояния или ошибки.