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

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

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