Função AtaPortDebugPrint (irb.h)
A rotina AtaPortDebugPrint passa uma cadeia de caracteres de mensagem para o depurador de kernel para o depurador imprimir.
Observação
O driver de porta do ATA e os modelos de driver de miniporta do ATA podem ser alterados ou indisponíveis no futuro. Em vez disso, use o driver Storport e os modelos de driver de miniporto storport .
Sintaxe
void AtaPortDebugPrint(
ULONG DebugPrintLevel,
PCCHAR DebugMessage,
...
);
Parâmetros
DebugPrintLevel
Contém um valor entre 0 e 3 que especifica o nível de detalhamento, em que um valor de 3 significa o nível mais alto de detalhamento e um valor de 0 significa o nível mais baixo. Consulte Observações.
DebugMessage
Ponteiro para a cadeia de caracteres de depuração a ser impressa.
...
Argumentos variádicos a serem usados com a cadeia de caracteres para a qual DebugMessage aponta.
Retornar valor
Nenhum
Comentários
ScsiDebugPrint imprimirá a mensagem apontada por DebugMessage, juntamente com outras informações de depuração, dependendo do valor de DebugPrintLevel e de uma máscara específica do driver de porta. Use o comando nt!kd_idep_mask para definir o nível desejado de detalhamento. Para obter mais informações sobre o depurador de kernel, consulte Usando um depurador.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | irb.h (inclua Ata.h, Irb.h) |
Biblioteca | Ataport.lib; Pciidex.lib |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de