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