다음을 통해 공유


버그 검사 0x48: CANCEL_STATE_IN_COMPLETED_IRP

CANCEL_STATE_IN_COMPLETED_IRP 버그 검사 값은 0x00000048. 이는 IRP(I/O 요청 패킷)가 완료된 후 이후에 취소되었음을 나타냅니다.

중요

이 문서는 프로그래머용입니다. 컴퓨터를 사용하는 동안 파란색 화면 오류 코드를 받은 고객인 경우 블루 스크린 오류 문제 해결을 참조하세요.

CANCEL_STATE_IN_COMPLETED_IRP 매개 변수

매개 변수 Description

1

IRP에 대한 포인터

2

드라이버가 설정한 취소 루틴

3

예약됨

4

예약됨

원인

취소 루틴 집합이 있는 IRP는 취소 없이 정상적으로 완료되었습니다. 그러나 완료되면 드라이버가 IRP의 취소 루틴을 호출했습니다.

이는 IRP를 완료한 다음 취소를 시도한 드라이버로 인해 발생할 수 있습니다.

또한 두 드라이버가 각각 부적절한 방식으로 동일한 IRP에 액세스하려고 시도하여 발생할 수 있습니다.

해결 방법

취소 루틴 매개 변수를 사용하여 버그 검사 발생시킨 드라이버 또는 스택을 확인할 수 있습니다.