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 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 mensagem de depuração a ser impressa.
...
Argumentos variádicos a serem impressos com a cadeia de caracteres para a qual DebugMessage aponta.
Retornar valor
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
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | storport.h (inclua Storport.h) |
Biblioteca | Storport.lib |