What does NTSTATUS 0xC0000301 (STATUS_WMI_GUID_DISCONNECTED) mean?

 
Previous Next
STATUS_NOT_SUPPORTED_ON_SBS STATUS_WMI_ALREADY_DISABLED

STATUS_WMI_GUID_DISCONNECTED

The WMI GUID is no longer connected to its provider

A kernel WMI provider registers GUIDs through a device object and can later deregister or replace that registration. This status indicates that the GUID can no longer be used through the provider connection associated with the request. A cached handle or metadata snapshot may therefore outlive the device or registration that supplied it.

Correlate the failure with driver unload, PnP removal, device restart, or WMIREG_ACTION_DEREGISTER/WMIREG_ACTION_REREGISTER. The correct recovery is to rediscover the provider and instances, not to keep resending requests against the disconnected registration.

What to inspect

  • Record the device instance and provider object associated with the failed request.
  • Check for deregistration, PnP removal, restart, or registration replacement.
  • Discard cached provider state and rediscover the GUID before a new query.

References


Looking for a different code? Search another status or error code.