Что означает код NTSTATUS 0xC0000301 (STATUS_WMI_GUID_DISCONNECTED)?

 
Предыдущий Следующий
STATUS_NOT_SUPPORTED_ON_SBS STATUS_WMI_ALREADY_DISABLED

STATUS_WMI_GUID_DISCONNECTED

GUID WMI больше не связан со своим поставщиком

Поставщик WMI режима ядра регистрирует GUID через объект устройства и позднее может отменить или заменить эту регистрацию. Этот статус означает, что GUID больше нельзя использовать через соединение с поставщиком, связанное с запросом. Поэтому кэшированный дескриптор или снимок метаданных может пережить устройство или регистрацию, из которых он был получен.

Сопоставьте ошибку с выгрузкой драйвера, удалением PnP, перезапуском устройства или WMIREG_ACTION_DEREGISTER/WMIREG_ACTION_REREGISTER. Правильное восстановление состоит в повторном обнаружении поставщика и экземпляров, а не в продолжении отправки запросов через отключённую регистрацию.

Что проверить

  • Запишите экземпляр устройства и объект поставщика, связанные с неудачным запросом.
  • Проверьте отмену регистрации, удаление PnP, перезапуск или замену регистрации.
  • Удалите кэшированное состояние поставщика и повторно обнаружьте GUID перед новым запросом.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.