Compartir a través de


Función AtaPortDebugPrint (irb.h)

La rutina AtaPortDebugPrint pasa una cadena de mensaje al depurador de kernel para que se imprima el depurador.

Nota

Los modelos de controlador de puerto ATA y controlador de minipuerto de ATA pueden modificarse o no estar disponibles en el futuro. En su lugar, use el controlador Storport y los modelos de controlador de minipuerto de Storport .

Sintaxis

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

Parámetros

DebugPrintLevel

Contiene un valor entre 0 y 3 que especifica el nivel de detalle, donde un valor de 3 significa el nivel más alto de detalle y un valor de 0 significa el nivel más bajo. Vea la sección Comentarios.

DebugMessage

Puntero a la cadena de depuración que se va a imprimir.

...

Argumentos variádicos a los que se va a usar con la cadena a la que Apunta DebugMessage .

Valor devuelto

None

Observaciones

ScsiDebugPrint imprimirá el mensaje al que apunta DebugMessage, junto con otra información de depuración según el valor de DebugPrintLevel y una máscara específica del controlador de puerto. Use el comando nt!kd_idep_mask para establecer el nivel de detalle deseado. Para obtener más información sobre el depurador de kernel, consulte Uso de un depurador.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado irb.h (incluya Ata.h, Irb.h)
Library Ataport.lib; Pciidex.lib

Consulte también

DbgPrintEx