SpinLock 규칙(storport)
이 규칙은 KeAcquireSpinLock 호출 후 KeReleaseSpinlock을 호출하는 것을 확인합니다. 드라이버가 잠금을 해제하기 전에 KeAcquireSpinLockRaiseToDpc 또는 KeAcquireSpinLock 을 다시 호출하면 규칙이 실패합니다. 또한 디스패치 또는 취소 루틴을 종료하기 전에 드라이버가 스핀 잠금을 해제해야 합니다.
드라이버 모델: Storport
테스트 방법
컴파일 시 |
---|
정적 드라이버 검증 도구 를 실행하고 SpinLock 규칙을 지정합니다. 다음 단계를 사용하여 코드 분석을 실행합니다.자세한 내용은 정적 드라이버 검증 도구로 드라이버에서 결함 찾기를 참조하세요. |
적용 대상
KeAcquireSpinLockKeAcquireSpinLockRaiseToDpcKeReleaseSpinLock