¿Qué significa el código de retorno del kernel de macOS 0xE00002E4 (kIOReturnNoMedia)?

 
Anterior Siguiente
kIOReturnNoPower kIOReturnUnformattedMedia

kIOReturnNoMedia

Qué significa kIOReturnNoMedia

Ejemplos clásicos son una unidad removible sin soporte insertado o un reader sin tarjeta. El controlador existe y puede responder.

Difiere de kIOReturnBadMedia, donde sí hay medio pero una operación detecta error en él.

En APIs de storage, el caller debe tratar la ausencia de media como un estado del dispositivo que puede cambiar —por ejemplo tras insertar una tarjeta— y no como una reason para descartar la service instance completa.

Qué comprobar

  • Comprueba media-present state del device.
  • Escucha notifications de inserción/extracción.
  • No trate el device completo como desaparecido.
  • Distingue NoMedia de BadMedia y UnformattedMedia.

Referencias técnicas


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