| Предыдущий | Следующий |
| ERROR_WMI_DP_NOT_FOUND | ERROR_WMI_ALREADY_ENABLED |
ERROR_WMI_UNRESOLVED_INSTANCE_REF
Связь регистрации невозможно проследить
Этот статус относится к графу регистрации, а не к отдельному поиску клиента. Поставщик описывает блоки, правила именования экземпляров и связанные регистрационные данные; неразрешённая ссылка на экземпляр означает, что WMI не может разрешить упомянутый набор экземпляров в активной регистрации. Это может произойти после частичного обновления, удаления блока или несогласованного порядка инициализации поставщика.
Статические данные экземпляров предоставляются вместе с регистрационной информацией, тогда как динамические имена создаются поставщиком во время запроса. Смешение этих моделей, изменение списка экземпляров без повторной регистрации или оставленная ссылка на удалённый GUID могут сделать регистрацию внутренне несогласованной, даже если двоичный файл поставщика всё ещё загружается.
Как диагностировать согласованность регистрации
- Зафиксируйте полное поколение регистрации, включая каждый
WMIREGGUID, его флаги, число экземпляров и связанные блоки. - Удаляйте и заменяйте связанные блоки как одно согласованное обновление; не оставляйте потребителям половину новой схемы.
- Проверяйте пути появления и удаления устройства, а не только первоначальную регистрацию при загрузке.
Ссылки
- Windows WDK: запросы регистрации и обновления
- Windows WDK: статические и динамические имена экземпляров
- Windows WDK: флаги регистрации блоков
Нужно найти другой код? Найти другой код состояния или ошибки.
