Condividi tramite


Funzione StorPortDebugPrint (storport.h)

La routine StorPortDebugPrint stampa una stringa di debug nel debugger del kernel, se il debugger è collegato.

Sintassi

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

Parametri

DebugPrintLevel

Contiene un valore compreso tra 0 e 3 che specifica il livello di dettaglio, dove un valore pari a 3 indica il livello di dettaglio più alto e il valore 0 indica il livello più basso. Vedere la sezione Osservazioni.

DebugMessage

Puntatore al messaggio di debug da stampare.

...

Argomenti variadic da stampare con la stringa che DebugMessage punta.

Valore restituito

Nessuno

Osservazioni

StorPortDebugPrint stampa il messaggio a cui punta DebugMessage, insieme ad altre informazioni di debug a seconda del valore di DebugPrintLevel come indicato di seguito.

Valore di DebugPrintLevel Tipo di informazioni stampate
0 Errore
1 Avvertimento
2 Traccia
3 Informativo

Per visualizzare queste stringhe di debug, il writer del driver deve impostare nt! Kd_STORMINIPORT_Mask. Segue il nuovo meccanismo di stampa di debug a livello di sistema.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione storport.h (include Storport.h)
libreria Storport.lib

Vedere anche

DbgPrintEx