StorPortDebugPrint 函数 (storport.h)

StorPortDebugPrint 例程将调试字符串输出到内核调试器(如果附加调试器)。

语法

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

参数

DebugPrintLevel

包含一个介于 0 和 3 之间的值,该值指定详细程度级别,其中值 3 表示最高级别的详细程度,值为 0 表示最低级别。 请参阅“备注”。

DebugMessage

指向要打印的调试消息的指针。

...

要与 DebugMessage 指向的字符串一起打印的 Variadic 参数。

返回值

没有

言论

StorPortDebugPrint 输出 DebugMessage指向的消息,以及其他调试信息,具体取决于 debugPrintLevel 的值,如下所示。

DebugPrintLevel 的值 打印的信息类型
0 错误
1 警告
2 跟踪
3 信息

若要查看这些调试字符串,驱动程序编写器必须设置 nt!Kd_STORMINIPORT_Mask。 这遵循新的系统范围的调试打印机制。

要求

要求 价值
目标平台 普遍
标头 storport.h (包括 Storport.h)
Storport.lib

另请参阅

DbgPrintEx