¿Qué significa el código NTSTATUS 0xC0000718 (STATUS_ALREADY_REGISTERED)?

 
Anterior Siguiente
STATUS_NO_UNICODE_TRANSLATION STATUS_CONTEXT_MISMATCH

STATUS_ALREADY_REGISTERED

Qué significa STATUS_ALREADY_REGISTERED

La registration facility ya contiene el callback/identity presentado. Crear otro flag local o repetir la llamada no cambia el lifecycle real del subsystem. Debe existir un owner claro del registration handle y una ruta balanceada de unregister.

Las carreras de init pueden hacer que dos threads intenten registrar el mismo objeto. Corrija esa coordinación en vez de ignorar el status.

Qué comprobar

  • Registre callback/context y registration handle existentes.
  • Compruebe si el unregister anterior se ejecutó.
  • Serialice registration durante startup/reload.
  • No descarte handles porque un segundo register falló.

Referencias técnicas


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