IRP_MJ_FILE_SYSTEM_CONTROL Oplock 상태 확인
다음 IRP_MJ_FILE_SYSTEM_CONTROL 작업은 oplock 상태를 검사.
- FSCTL_SET_ZERO_DATA
이 정보는 호출자가 지정된 스트림의 현재 콘텐츠를 0으로 하려는 경우에 적용됩니다.
수준 2 요청 유형에 대한 조건:
항상 없음으로 끊습니다.
승인이 필요하지 않습니다. 작업은 즉시 진행됩니다.
다른 모든 요청 유형에 대한 조건:
oplock을 소유하는 FILE_OBJECT 키와 다른 oplock 키를 사용하여 FILE_OBJECT 작업이 발생할 때(FSCTL_SET_ZERO_DATA 경우) IRP_MJ_FILE_SYSTEM_CONTROL 중단합니다. oplock이 끊어지면 없음으로 바꿈합니다.
승인 요구 사항은 다음과 같이 다릅니다.
읽기 요청: 승인이 필요하지 않습니다. 작업은 즉시 진행됩니다.
Read-Handle 요청: 중단에 대한 승인이 필요하지만 작업이 즉시 계속됩니다(예: 승인을 기다리지 않고).
수준 1, 일괄 처리, 필터, 읽기-쓰기 및 읽기-쓰기-핸들 요청: 작업이 계속되기 전에 승인을 받아야 합니다.