| Предыдущий | Следующий |
| VDS_E_BAD_PROVIDER_DATA | VDS_E_PACK_OFFLINE |
VDS_E_PROVIDER_FAILURE
Что означает VDS_E_PROVIDER_FAILURE
VDS_E_PROVIDER_FAILURE означает, что VDS передала запрос поставщику, но поставщик не смог завершить операцию.
Это широкая ошибка именно на уровне поставщика. Поставщиком может быть программный поставщик Microsoft или компонент производителя массива, поэтому настоящий низкоуровневый источник следует искать по его идентичности, журналам и конечному результату асинхронной операции.
Что проверить
- Определите поставщика, которому принадлежит целевой VDS-объект, и сохраните его GUID, тип и версию.
- Для асинхронного метода сохраните конечный HRESULT из
IVdsAsync::Wait, а не только успешный возврат стартового вызова. - После ошибки заново запросите объект: поставщик мог частично изменить состояние до возврата ошибки.
- Если сбой начался после обновления микропрограммы, драйвера или поставщика, сопоставьте версии и события поставщика до повторения разрушительной операции.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
