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 più alto di dettaglio 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 a cui punta DebugMessage .

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 Error
1 Avviso
2 Trace
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.

Requisiti

   
Piattaforma di destinazione Universale
Intestazione storport.h (include Storport.h)
Libreria Storport.lib

Vedi anche

DbgPrintEx