Поделиться через


Функция 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

См. также

DbgPrintEx