IoSetCompletionRoutineExCheckDeviceObject 규칙(wdm)

IoSetCompletionRoutineExCheckDeviceObject 규칙은 현재 디바이스 개체가 IoSetCompletionRoutineEx에 전달되지 않고 낮은 디바이스 개체인 경우 완료 루틴이 실행되지 않았더라도 현재 디바이스 개체를 언로드할 수 있는 경합 상태로 이어질 수 있음을 지정합니다.

드라이버 모델: WDM

테스트 방법

컴파일 시

정적 드라이버 검증 도구를 실행하고 IoSetCompletionRoutineExCheckDeviceObject 규칙을 지정합니다.

다음 단계를 사용하여 코드 분석을 실행합니다.
  1. 코드를 준비합니다(역할 형식 선언 사용).
  2. 정적 드라이버 검증 도구를 실행합니다.
  3. 결과를 보고 분석합니다.

자세한 내용은 정적 드라이버 검증 도구를 사용하여 드라이버에서 결함 찾기를 참조하세요.

적용 대상

IoSetCompletionRoutineEx