Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0EC0002 (STATUS_APPEXEC_INVALID_HOST_GENERATION)?

 
Anterior Siguiente
STATUS_APPEXEC_HANDLE_INVALIDATED STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION

STATUS_APPEXEC_INVALID_HOST_GENERATION

Qué significa STATUS_APPEXEC_INVALID_HOST_GENERATION

STATUS_APPEXEC_INVALID_HOST_GENERATION significa que la operación conserva un token de generación o versión del host que fue invalidado. Ese token debe tratarse como opaco: Microsoft no publica su representación ni garantiza que cambie únicamente cuando se reinicia un proceso.

Es frecuente en trabajo asíncrono creado contra una generación antigua y completado después de reemplazar o desmontar ese host. Cambiar a mano solo el número de generación puede combinar handles y datos pertenecientes a estados incompatibles.

Qué comprobar

  • Registre generación suministrada y actual si el componente expone ambas.
  • Correlacione host ID, request ID y package identity con el evento que reemplazó la generación anterior.
  • Cancele callbacks o trabajo pendiente que pertenezcan a una generación stale.
  • Vuelva a obtener handles y parámetros desde la API propietaria antes de reconstruir la solicitud.

Referencias técnicas


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

Exit mobile version