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


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

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

Заметка

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

Синтаксис

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

Параметры

DebugPrintLevel

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

DebugMessage

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

...

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

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

Никакой

Замечания

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

Требования

Требование Ценность
целевая платформа Настольный
заголовка irb.h (include Ata.h, Irb.h)
библиотеки Ataport.lib; Pciidex.lib

См. также

DbgPrintEx