What does NTSTATUS 0xC0000302 (STATUS_WMI_ALREADY_DISABLED) mean?

 
Previous Next
STATUS_WMI_GUID_DISCONNECTED STATUS_WMI_ALREADY_ENABLED

STATUS_WMI_ALREADY_DISABLED

The WMI GUID is already disabled

WMI enable and disable minor requests control collection or event delivery for provider GUIDs that support those operations. This status means a disable request reached a GUID whose relevant collection or events were already disabled. It describes current provider state rather than a failure to locate the GUID.

Treat the response as an idempotency/state signal. If the caller expected the GUID to be enabled, inspect the sequence of IRP_MN_ENABLE_* and IRP_MN_DISABLE_* requests and provider reference counting. Repeated disable calls can expose an ownership bug in the consumer.

What to inspect

  • Log the GUID and whether data-block collection or events were being disabled.
  • Trace enable/disable ordering and the component that issued each request.
  • Do not force-enable the provider merely to make the disable call succeed.

References


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