StorPortDebugPrint 함수(storport.h)

StorPortDebugPrint 루틴은 디버거가 연결된 경우 커널 디버거에 디버그 문자열을 출력합니다.

구문

STORPORT_API VOID StorPortDebugPrint(
  ULONG DebugPrintLevel,
  PSTR  DebugMessage,
  ...   
);

매개 변수

DebugPrintLevel

세부 정보 표시 수준을 지정하는 0에서 3 사이의 값을 포함합니다. 여기서 값 3은 가장 높은 수준의 세부 정보를 의미하고 값 0은 가장 낮은 수준을 나타냅니다. 설명 부분을 참조하세요.

DebugMessage

인쇄할 디버그 메시지에 대한 포인터입니다.

...

DebugMessage가 가리키는 문자열로 인쇄할 Variadic 인수입니다.

반환 값

없음

설명

StorPortDebugPrintDebugMessage가 가리키는 메시지를 다음과 같이 DebugPrintLevel 값에 따라 다른 디버깅 정보와 함께 인쇄합니다.

DebugPrintLevel 값 인쇄된 정보 유형
0 Error
1 경고
2 추적
3 정보 제공

이러한 디버그 문자열을 보려면 드라이버 작성기가 nt! Kd_STORMINIPORT_Mask. 이는 새로운 시스템 차원의 디버그 인쇄 메커니즘을 따릅니다.

요구 사항

요구 사항
대상 플랫폼 유니버설
헤더 storport.h(Storport.h 포함)
라이브러리 Storport.lib

추가 정보

DbgPrintEx