| 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.
