| Previous | Next |
| STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT | STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET |
STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED
The kernel-mode VID interface is already initialized
STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED is an initialization-order error in the host virtualization stack. It says the same kernel-mode interface was already set up for the caller or context.
This is narrower than the general handler duplicate status: the duplicate is at the kernel-mode interface initialization boundary, before individual objects such as queues or memory blocks may be used.
The same kernel-mode VID interface context has already completed initialization, so another initialization call violates its lifecycle. Examine driver start, restart, and error-unwind paths for a second entry into initialization without the matching interface teardown.
What to inspect
- Find the earlier successful initialization and the caller that retried it.
- Check service or driver restart paths that may skip deinitialization after a partial failure.
- Correlate with context-count exhaustion if repeated initialization attempts accumulate live contexts.
References
- Microsoft: overview of Hyper-V for Windows drivers
- Microsoft: Hyper-V architecture
- Microsoft: Windows Hypervisor Platform API definitions
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.
