¿Qué significa el código NTSTATUS 533 (STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE)?

 
Anterior Siguiente
STATUS_RING_SIGNAL_OPPOSITE_ENDPOINT STATUS_OPLOCK_HANDLE_CLOSED

STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE

Qué significa STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE

STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE describe un cambio de asociación, no una pérdida de datos. El oplock que antes seguía un handle ahora debe rastrearse a través de otro para break/close/lifetime processing.

Filters y redirectors que indexan state solo por el handle original pueden concluir erróneamente que el oplock desapareció o quedó leaked.

Qué comprobar

  • Registre old/new handle y file identity.
  • Mueva per-handle oplock bookkeeping de forma atómica.
  • Revise callbacks pendientes ligados al owner anterior.
  • No siga enviando break/cleanup al handle viejo después del switch.

Referencias técnicas


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