| Anterior | Siguiente |
| STATUS_DOMAIN_LIMIT_EXCEEDED | STATUS_INVALID_OPLOCK_PROTOCOL |
STATUS_OPLOCK_NOT_GRANTED
Qué significa STATUS_OPLOCK_NOT_GRANTED
STATUS_OPLOCK_NOT_GRANTED significa que el caller no obtuvo el privilegio de caching/oplock pedido. Puede haber opens incompatibles, un target no apto o una forma de request no válida para ese path. El archivo puede seguir usándose normalmente.
Clientes correctos continúan con caching menos agresivo y respetan share/synchronization rules. El denial no es razón para forzar cierre de otros users.
Qué comprobar
- Registre requested oplock level y handle/path.
- Capture existing opens, desired/share access y filesystem/redirector context.
- Compruebe si el request se hizo sobre local vs remote path de forma soportada.
- Continúe sin oplock cuando el contrato lo permita.
Referencias técnicas
- Microsoft: FSCTL_REQUEST_OPLOCK
- Microsoft: Types of Opportunistic Locks
- Microsoft: CreateFile
- Microsoft Open Specifications: NTSTATUS values
¿Buscas un código diferente? Buscar otro código de estado o error.