다음 oplock 중단 조건은 지정된 스트림의 모든 바이트 범위 잠금 작업에 적용됩니다.
수준 2 요청 유형에 대한 조건
항상 '없음' 상태로 전환합니다.
승인이 필요하지 않습니다. 작업이 즉시 진행됩니다.
필터 요청 유형에 대한 조건
oplock이 깨지지 않았습니다.
승인이 필요하지 않으며 작업이 즉시 진행됩니다.
수준 1, 일괄 처리, 읽기, 읽기-핸들, 읽기-쓰기 및 읽기Write-Handle 요청 형식에 대한 조건
oplock을 소유하는 FILE_OBJECT의 키와 다른 oplock 키를 가진 FILE_OBJECT에서 잠금 작업이 발생하면 IRP_MJ_LOCK_CONTROL을 중단합니다. oplock이 끊어지면 상태를 None으로 변경합니다.
승인 요구 사항은 다음과 같이 다릅니다.
읽기 요청: 승인이 필요하지 않습니다. 작업이 즉시 진행됩니다.
Read-Handle 및 읽기Write-Handle 요청: 중단에 대한 승인이 필요하지만 작업이 즉시 계속됩니다(예: 승인을 기다리지 않고).
수준 1, 일괄 처리 및 Read-Write 요청: 작업이 계속되기 전에 승인을 받아야 합니다.