Функция AtaPortDebugPrint (irb.h)

Подпрограмма AtaPortDebugPrint передает строку сообщения отладчику ядра для печати отладчика.

Примечание

В будущем модели драйвера портов ATA и драйвера мини-порта ATA могут быть изменены или недоступны. Вместо этого используйте модели драйверов Storport и драйверов для мини-портов Storport .

Синтаксис

void AtaPortDebugPrint(
  ULONG  DebugPrintLevel,
  PCCHAR DebugMessage,
  ...    
);

Параметры

DebugPrintLevel

Содержит значение от 0 до 3, указывающее уровень детализации, где значение 3 означает самый высокий уровень детализации, а значение 0 означает самый низкий уровень. См. заметки.

DebugMessage

Указатель на отладочную строку для печати.

...

Вариадные аргументы, используемые со строкой, на которую указывает DebugMessage .

Возвращаемое значение

None

Remarks

ScsiDebugPrint выводит сообщение, на которое указывает DebugMessage, а также другие сведения об отладке в зависимости от значения DebugPrintLevel и маски драйвера порта. Используйте команду nt!kd_idep_mask , чтобы задать нужный уровень детализации. Дополнительные сведения об отладчике ядра см. в разделе Использование отладчика.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть irb.h (включая Ata.h, Irb.h)
Библиотека Ataport.lib; Pciidex.lib

См. также раздел

DbgPrintEx