¿Qué significa el código NTSTATUS 0xC0370016 (STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE)?

 
También puede significar:
ConstanteTipoSO
ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUEHRESULTWindows
Anterior Siguiente
STATUS_VID_INVALID_GPA_RANGE_HANDLE STATUS_VID_INVALID_PPM_HANDLE

STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE

Qué significa STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE

STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE significa que una operación de VID espera un canal de notificaciones asociado al memory block y esa relación no existe. El bloque puede ser válido; falta una pieza de setup necesaria para recibir eventos sobre él.

Es un error de configuración/lifecycle host-side, no de contenido de la memoria guest. La causa suele estar antes, en inicialización parcial o en teardown que eliminó la queue pero dejó activo el memory block.

Qué comprobar

  • Revise la secuencia de creación del memory block y asociación de su notification queue.
  • Busque un fallo anterior que saltó el paso de association.
  • Compruebe si teardown eliminó la queue mientras otro camino conserva el bloque.
  • Restablezca la relación mediante la API correcta; no sustituya una message queue de otra finalidad.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.