What does NTSTATUS 0xC0370014 (STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE) mean?

 
Could be also:
ConstantTypeOS
ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLEHRESULTWindows
Previous Next
STATUS_VID_PAGE_RANGE_OVERFLOW STATUS_VID_INVALID_GPA_RANGE_HANDLE

STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE

Invalid VID message-queue handle

STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE narrows the failure to a host-side queue object. The call reached VID, but the handle did not identify a live message queue.

Because VID queues carry virtualization-management notifications, this usually points to queue lifetime, not to a guest application handle.

The supplied handle does not identify a valid live VID message queue, so dispatch cannot proceed to queue contents or handlers. Check the handle's create/close lifetime and ensure that code did not substitute a memory-block or GPA-range handle from another VID object class.

What to inspect

  • Check whether the queue was closed before a late notification, handler registration, or memory-block association used it.
  • Compare the failing handle with partition and memory-block handles to rule out object-class confusion.
  • Correlate with STATUS_VID_MESSAGE_QUEUE_CLOSED if the queue was valid earlier in the same sequence.

References


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