| Предыдущий | Следующий |
| ERROR_WMI_ITEMID_NOT_FOUND | ERROR_WMI_DP_NOT_FOUND |
ERROR_WMI_TRY_AGAIN
description[Поставщик временно не может завершить запрос WMI.]Временный результат поставщика не является безусловным указанием повторить запрос
Этот статус сообщает, что запрос не удалось завершить в данный момент. Он не гарантирует отсутствие побочных эффектов у поставщика, сохранение целевого объекта или безопасность повторного выполнения записи. Поэтому для запроса данных и изменения конфигурации нужны разные политики повторных попыток.
На пути поставщика WMI время жизни объекта может измениться, пока устройство запускается, останавливается, регистрирует блоки или обслуживает предыдущий запрос. Повторные попытки должны быть ограничены и повторно проверять поставщика, GUID и экземпляр, а не сохранять устаревший буфер или дескриптор.
Повторяйте запрос с учётом контекста
- Повторяйте только идемпотентные операции чтения, после ограниченной задержки и с сохранением исходного бюджета тайм-аута.
- Для изменений и методов перед повторным вызовом определите, мог ли поставщик уже применить запрос.
- Собирайте состояние поставщика, состояние PnP устройства и порядковые номера запросов, чтобы отличить повторяющееся временное состояние от удаления поставщика.
Ссылки
- Windows WDK: обработка запросов WMI
- Windows WDK: модель диспетчеризации WmiSystemControl
- Windows WDK: устранение неполадок поставщиков WMI
Нужно найти другой код? Найти другой код состояния или ошибки.