StorPortDebugPrint 函数 (storport.h)
StorPortDebugPrint 例程将调试字符串打印到内核调试器(如果附加了调试器)。
语法
STORPORT_API VOID StorPortDebugPrint(
ULONG DebugPrintLevel,
PSTR DebugMessage,
...
);
参数
DebugPrintLevel
包含一个介于 0 和 3 之间的值,该值指定详细级别,其中值 3 表示最高级别的详细程度,值 0 表示最低级别。 请参阅“备注”。
DebugMessage
指向要打印的调试消息的指针。
...
要随 DebugMessage 指向的字符串一起打印的可变参数。
返回值
无
备注
StorPortDebugPrint 打印 DebugMessage 指向的消息以及其他调试信息,具体取决于 DebugPrintLevel 的值,如下所示。
DebugPrintLevel 的值 | 打印的信息类型 |
---|---|
0 | 错误 |
1 | 警告 |
2 | 跟踪 |
3 | 信息 |
若要查看这些调试字符串,驱动程序编写器必须设置 nt!Kd_STORMINIPORT_Mask。 这遵循新的系统范围的调试打印机制。
要求
要求 | 值 |
---|---|
目标平台 | 通用 |
标头 | storport.h (包括 Storport.h) |
Library | Storport.lib |