| Предыдущий | Следующий |
| VDS_E_NO_PNP_VOLUME_REMOVE | VDS_E_EXTENT_EXCEEDS_DISK_FREE_SPACE |
VDS_E_PROVIDER_EXITING
Что означает VDS_E_PROVIDER_EXITING
VDS_E_PROVIDER_EXITING означает, что VDS-поставщик уже завершает работу и больше не является стабильной точкой для новых операций.
Объект диска или тома мог быть корректным несколькими миллисекундами раньше, но его методы зависят от живого поставщика. Поэтому Refresh старого объекта не заставит поставщика, который уже завершает работу, снова принимать новые команды.
Что проверить
- Определите поставщика, которому принадлежат целевые объекты, и прекратите выдавать ему новые команды.
- Дождитесь завершения работы и повторной инициализации вместо массовых повторов через сохранённые COM-интерфейсы.
- Инвалидируйте кэш объектов этого поставщика и после его восстановления перечислите их заново.
- Если поставщик регулярно завершает работу во время одной и той же операции, сохраните события поставщика и VDS и версию поставщика до повторного запуска.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.