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