드라이버 개발 도구의 새로운 기능
Windows Vista의 시험판에서 DbgPrint 및 KdPrint의 동작이 크게 변경되었습니다.
Windows의 이전 버전에서는 이러한 두 가지 함수가 출력을 필터링하지 않아서, 이들 함수로 전달된 모든 출력이 자동으로 커널 디버거로 전송되었습니다. DbgPrintEx 및 KdPrintEx 함수가 필터링된 출력에 사용되었습니다.
Windows Vista에서는 DbgPrint 및 KdPrint가 출력을 필터링합니다. 드라이버에서 이러한 함수를 사용하는 경우 커널 디버거에서 메시지가 더 이상 표시되지 않을 수 있습니다.
모든 드라이버가 DbgPrintEx 및 KdPrintEx를 사용하는 것이 좋습니다. 이들을 통해 메시지의 필터링을 사용자 지정할 수 있기 때문입니다.
자세한 내용은 디버깅 메시지 읽기 및 필터링을 참조하세요.