| 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
- Microsoft: WMI minor IRPs
- Microsoft: Handling WMI requests
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.