¿Qué significa el código de error de Windows 802 (ERROR_CANNOT_BREAK_OPLOCK)?

 
Anterior Siguiente
ERROR_CANNOT_GRANT_REQUESTED_OPLOCK ERROR_OPLOCK_HANDLE_CLOSED

ERROR_CANNOT_BREAK_OPLOCK

Qué significa ERROR_CANNOT_BREAK_OPLOCK

ERROR_CANNOT_BREAK_OPLOCK (802) — La operación requeriría romper un oplock, pero el caller pidió explícitamente no hacerlo.

Ciertas flags permiten consultar o abrir solo si la operación no obliga a invalidar la caché de otro cliente. Windows rechazó la acción para respetar esa condición de no-break.

Qué comprobar

  • Identifique la operación que llevaba la opción de no romper oplocks.
  • Registre owner y nivel del oplock que entraría en conflicto.
  • Decida si el caller puede esperar o repetir sin la restricción de no-break.

Tratamiento recomendado

Mantenga la garantía solicitada: si no puede romper el oplock, devuelva el conflicto o posponga la operación. Solo quite la restricción cuando el caller esté preparado para el protocolo normal de break.

Referencias técnicas


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