¿Qué significa el código NTSTATUS 0x80190042 (STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET)?

 
Anterior Siguiente
STATUS_TXF_METADATA_ALREADY_PRESENT STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED

STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET

Qué significa STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET

STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET afecta al mecanismo de transaction scope del thread/componente, no a la integridad de una transaction record concreta. Código que entra/restaura un contexto ambient necesita sus callbacks inicializados.

La causa habitual es orden de inicialización o teardown: un worker inicia trabajo antes de registrar handlers o continúa después de que el módulo responsable ya se descargó.

Qué comprobar

  • Revise init/teardown order del componente.
  • Compruebe worker/static initialization que entra demasiado pronto.
  • Registre thread y momento en que se instalan callbacks.
  • No diagnostique esto como corruption del KTM log.

Referencias técnicas


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