본문 바로가기

프로그래밍/Windows Device Driver

IRQL 레벨 수정(KeRaiseIrql, KeLowerIrql)

반응형

WDK api irql레벨이 안맞아 자꾸 블루스크린 또는 알 수 없는 에러로 인해 프로그램이 뻗었다.

(알수없는 에러란 USBPORT.sys에서 쌩둥맞게 블루스크린 ...)

WDK 답지 않게 애초부터 블루스크린이나 에러가 났으면 문제점에 대하여 찾기 쉬웠을 텐데 

이건 뭐 되다 안되다 알 수 없는 에러만 팍팍 뜨니 난감했다 


KeRaiseIrql(PASSIVE_LEVEL, &odlIrql);

작업 내용

KeLowerIrql(odlIrql);



반응형