跟踪代码中的 NULL 字符串会发生什么情况?

默认情况下,此版本 Windows 驱动程序工具包中的跟踪组件 (WDK) 搜索在函数中传递的参数中的NULL字符串。 因此,不必验证每个参数以防止 字符串导致异常。

在 WDK 的早期版本中,WPP_CHECK_FOR_NULL_STRING 宏执行此函数。 如果使用此版本的 WDK 构建内核模式驱动程序或用户模式应用程序,则可以从源代码中删除宏。