Функция StorPortDebugPrint (storport.h)
Программа StorPortDebugPrint выводит строку отладки в отладчик ядра, если отладчик подключен.
Синтаксис
STORPORT_API VOID StorPortDebugPrint(
ULONG DebugPrintLevel,
PSTR DebugMessage,
...
);
Параметры
DebugPrintLevel
Содержит значение от 0 до 3, указывающее уровень детализации, где значение 3 означает самый высокий уровень детализации и значение 0 означает самый низкий уровень. См. примечания.
DebugMessage
Указатель на сообщение отладки для печати.
...
Аргументы variadic для печати со строкой, на которую DebugMessage указывает.
Возвращаемое значение
Никакой
Замечания
StorPortDebugPrint выводит сообщение, на которое указывает DebugMessage, а также другие сведения об отладке в зависимости от значения DebugPrintLevel следующим образом.
Значение DebugPrintLevel | Тип печатной информации |
---|---|
0 | Ошибка |
1 | Предупреждение |
2 | След |
3 | Информационный |
Чтобы просмотреть эти строки отладки, модуль записи драйверов должен задать nt! Kd_STORMINIPORT_Mask. Это следует новому механизму отладки всей системы.
Требования
Требование | Ценность |
---|---|
целевая платформа | Всеобщий |
заголовка | storport.h (include Storport.h) |
библиотеки | Storport.lib |