Função StorPortDebugPrint (storport.h)

A rotina StorPortDebugPrint imprime uma cadeia de caracteres de depuração no depurador de kernel, se o depurador estiver anexado.

Sintaxe

STORPORT_API VOID StorPortDebugPrint(
  ULONG DebugPrintLevel,
  PSTR  DebugMessage,
  ...   
);

Parâmetros

DebugPrintLevel

Contém um valor entre 0 e 3 que especifica o nível de verbosidade, em que um valor de 3 significa o nível mais alto de verbosidade e um valor de 0 significa o nível mais baixo. Consulte Observações.

DebugMessage

Ponteiro para a mensagem de depuração a ser impressa.

...

Argumentos variadic a serem impressos com a cadeia de caracteres para a qual DebugMessage aponta.

Valor retornado

Nenhum

Comentários

StorPortDebugPrint imprime a mensagem apontada por DebugMessage, juntamente com outras informações de depuração, dependendo do valor de DebugPrintLevel da seguinte maneira.

Valor de DebugPrintLevel Tipo de informação impressa
0 Erro
1 Aviso
2 Trace
3 Informativo

Para ver essas cadeias de caracteres de depuração, o gravador de driver deve definir nt! Kd_STORMINIPORT_Mask. Isso segue o novo mecanismo de impressão de depuração em todo o sistema.

Requisitos

   
Plataforma de Destino Universal
Cabeçalho storport.h (inclua Storport.h)
Biblioteca Storport.lib

Confira também

DbgPrintEx