다음을 통해 공유


C28123

경고 C28123: 함수는 높은 IRQ 수준에서 호출할 수 없습니다. 이전 함수 호출은 이 제약 조건과 일치하지 않습니다.

추가 정보

실제로 범위를 제한한 일부 이전 호출에서 오류가 발생할 수 있습니다.

드라이버가 호출하는 함수에 비해 너무 높은 IRQL에서 실행되고 있으며 함수 내의 이전 호출에 대해 허용되는 IRQL이 이 호출에 필요한 최대 IRQL보다 큽니다.

코드 분석 도구에서 이 경고를 보고하는 경우 함수 시퀀스에 대한 WDK 설명서를 참조하고 각 함수를 호출할 수 있는 IRQL을 확인합니다.

코드 분석 도구는 현재 IRQL을 유추하고 오류를 감지하기 위해 IRQL에 대해 충분히 유추한 경우에만 이 경고를 보고합니다. 이 유추는 분석 중인 함수의 함수 서명 (인수 및 결과 형식) 또는 실행 경로의 이전 호출을 기반으로 할 수 있습니다.