¿Qué significa el código NTSTATUS 0xC000048B (STATUS_CALLBACK_INVOKE_INLINE)?

 
Anterior Siguiente
STATUS_QUOTA_ACTIVITY STATUS_BLOCK_TOO_MANY_REFERENCES

STATUS_CALLBACK_INVOKE_INLINE

Qué significa STATUS_CALLBACK_INVOKE_INLINE

STATUS_CALLBACK_INVOKE_INLINE indica que ordering, thread context, locks o object lifetime hacen inseguro aplazar la ejecución. Es un control de dispatch, no una excepción de aplicación.

Moverlo a una queue asíncrona puede hacer que el objeto expire, cambie el security context o se rompa el orden respecto de la operación que lo dispara.

Qué comprobar

  • Registre calling thread, lock state y object lifetime.
  • Ejecute inline cuando el framework lo solicite.
  • No capture pointers temporales para un worker posterior.
  • Use async dispatch solo si la documentación del callback lo permite explícitamente.

Referencias técnicas


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