| 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.