Site icon EfmSoft

¿Qué significa el código HRESULT 0x8001013B (CO_E_INCOMPATIBLESTREAMVERSION)?

 
Anterior Siguiente
CO_E_ACESINWRONGORDER CO_E_FAILEDTOOPENPROCESSTOKEN

CO_E_INCOMPATIBLESTREAMVERSION

Qué significa CO_E_INCOMPATIBLESTREAMVERSION

CO_E_INCOMPATIBLESTREAMVERSION corresponde al HRESULT 0x8001013B. Windows indica: «Esta implementación de IAccessControl no admite la versión del formato ACL utilizada en el flujo.».

Este resultado acota el problema a identificadores, cadenas de clase/IID y representaciones usadas por COM. Comprueba primero lo siguiente: Windows resume la condición como «Esta implementación de IAccessControl no admite la versión del formato ACL utilizada en el flujo.». Para esta constante, enlaza esa descripción con CLSID/IID/GUID o cadena recibida, representación original, parser/conversión utilizada y objeto que se esperaba resolver antes de modificar registro, objeto o datos.

Qué comprobar

  • Captura CLSID/IID/GUID o cadena recibida, representación original, parser/conversión utilizada y objeto que se esperaba resolver antes de cualquier retry, re-registro o reinicio del proceso.
  • Comprueba la descripción «Esta implementación de IAccessControl no admite la versión del formato ACL utilizada en el flujo.» contra la evidencia real de la llamada y no contra supuestos del código llamador.

Tratamiento recomendado

Valida la representación y el identificador antes de consultar el registro o activar. Corrige la cadena/GUID/IID en la fuente que lo produce y vuelve a resolverlo sin sustituciones implícitas.

Resultados cercanos que significan otra cosa

  • CO_E_FAILEDTOOPENPROCESSTOKEN significa «No se pudo abrir el token de acceso del proceso servidor.».
  • CO_E_RUNAS_SYNTAX marca una condición diferente: «La especificación RunAs debe tener el formato <nombre de dominio>\<nombre de usuario> o simplemente <nombre de usuario>.».

Referencias técnicas


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

Exit mobile version