| Предыдущий | Следующий |
| ERROR_WMI_ALREADY_ENABLED | ERROR_WMI_SERVER_UNAVAILABLE |
ERROR_WMI_GUID_DISCONNECTED
description[Запрошенный блок данных был удалён или отключён после предыдущей регистрации.]Ранее известный блок покинул активный набор поставщика
Этот статус описывает изменение времени жизни: ранее доступный блок данных WMI больше не подключён к поставщику. Он отличается от ERROR_WMI_GUID_NOT_FOUND, являющегося ошибкой поиска в текущей регистрации, и от недоступности сервера, когда невозможно обратиться к самому пути службы WMI.
Типичные причины — удаление устройства, выгрузка драйвера, отмена регистрации поставщика или обновление регистрации с удалением GUID. Потребители должны отбросить кэшированные предположения о старом блоке и повторно перечислить состояние поставщика, а не продолжать отправлять запросы устаревшей регистрации.
Проверки после отключения
- Сопоставьте статус с удалением PnP, выгрузкой драйвера, перезапуском поставщика и трассировкой обновления регистрации.
- При удалении блока используйте документированный путь обновления регистрации и заставьте зависимых потребителей событий или данных освободить ссылки.
- Долгоживущий клиент должен повторно разрешать поставщика и экземпляр только после подтверждения, что целевое устройство снова присутствует.
Ссылки
- Windows WDK: обновление регистрационных сведений WMI
- Windows WDK: удаление зарегистрированного GUID
- Windows WDK: маршрутизация запросов после регистрации
Нужно найти другой код? Найти другой код состояния или ошибки.