Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC00002B6 (STATUS_DEVICE_REMOVED)?

 
Anterior Siguiente
STATUS_FLOAT_MULTIPLE_TRAPS STATUS_JOURNAL_DELETE_IN_PROGRESS

STATUS_DEVICE_REMOVED

Qué significa STATUS_DEVICE_REMOVED

STATUS_DEVICE_REMOVED significa que el hardware/device instance dejó de estar disponible para acceso. Surprise removal puede ocurrir antes de que aplicaciones cierren handles y antes de que terminen todas las requests; esas referencias software no mantienen físicamente presente al device.

Drivers deben dejar de tocar hardware, completar/fallar I/O y conservar solo el state necesario para el remove final. Aplicaciones deben invalidar el handle y esperar una nueva interface arrival, no reintentar indefinidamente sobre el objeto eliminado.

Qué comprobar

  • Correlacione surprise/query/remove PnP events con requests pendientes.
  • Detenga hardware access y complete/cancele I/O según el driver model.
  • Cierre handles de user mode asociados a la instancia retirada.
  • Espere una nueva interface y vuelva a enumerar antes de reabrir.

Referencias técnicas


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

Exit mobile version