Что происходит со строками NULL в коде трассировки?
По умолчанию компоненты трассировки в этой версии комплекта драйверов Windows (WDK) ищут строки NULL в аргументах, которые передаются в функции. В результате вам не нужно проверять каждый аргумент, чтобы строки NULL не вызывали исключение.
В более ранних версиях WDK эту функцию выполнял макрос WPP_CHECK_FOR_NULL_STRING. Если вы создаете драйвер в режиме ядра или приложение в пользовательском режиме с помощью этой версии WDK, вы можете удалить макрос из исходного кода.