다음을 통해 공유


드라이버 개발 도구의 새로운 기능

Windows Vista의 시험판에서 DbgPrintKdPrint의 동작이 크게 변경되었습니다.

Windows의 이전 버전에서는 이러한 두 가지 함수가 출력을 필터링하지 않아서, 이들 함수로 전달된 모든 출력이 자동으로 커널 디버거로 전송되었습니다. DbgPrintExKdPrintEx 함수가 필터링된 출력에 사용되었습니다.

Windows Vista에서는 DbgPrintKdPrint가 출력을 필터링합니다. 드라이버에서 이러한 함수를 사용하는 경우 커널 디버거에서 메시지가 더 이상 표시되지 않을 수 있습니다.

모든 드라이버가 DbgPrintExKdPrintEx를 사용하는 것이 좋습니다. 이들을 통해 메시지의 필터링을 사용자 지정할 수 있기 때문입니다.

자세한 내용은 디버깅 메시지 읽기 및 필터링을 참조하세요.