Site icon EfmSoft

¿Qué significa el código HRESULT 0xC0AA0402 (E_IMAPI_DF2DATA_INVALID_MEDIA_STATE)?

 
Anterior Siguiente
E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED

E_IMAPI_DF2DATA_INVALID_MEDIA_STATE

Disco de datos: diagnóstico del formato

E_IMAPI_DF2DATA_INVALID_MEDIA_STATE (0xC0AA0402). El medio insertado existe, pero su estado físico no cumple la precondición que exige el formato de datos actual.

Registra CurrentPhysicalMediaType, MediaHeuristicallyBlank y los resultados de IsCurrentMediaSupported. Separa “tipo soportado” de “estado listo para esta operación”.

Prepara, borra o reemplaza el soporte según corresponda y vuelve a consultar el estado antes de Write. No fuerces ForceOverwrite hasta entender por qué la sesión actual no es válida.

Como evidencia final, registra el valor de MediaHeuristicallyBlank y la lista de media types que el formato acepta justo antes de volver a intentar Write.


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

Exit mobile version