Funzione AtaPortDebugPrint (irb.h)
La routine AtaPortDebugPrint passa una stringa di messaggio al debugger del kernel per la stampa del debugger.
Nota
I modelli di driver di porta ATA e miniport ATA potrebbero essere modificati o non disponibili in futuro. Usare invece i modelli di driver driver Storport e miniport Storport.
Sintassi
void AtaPortDebugPrint(
ULONG DebugPrintLevel,
PCCHAR 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 alla stringa di debug da stampare.
...
Argomenti variadic da usare con la stringa a cui punta DebugMessage .
Valore restituito
nessuno
Osservazioni
ScsiDebugPrint visualizzerà il messaggio a cui punta DebugMessage, insieme ad altre informazioni di debug a seconda del valore di DebugPrintLevel e di una maschera specifica del driver di porta. Usare il comando nt!kd_idep_mask per impostare il livello di dettaglio desiderato. Per altre informazioni sul debugger del kernel, vedere Uso di un debugger.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | irb.h (include Ata.h, Irb.h) |
Libreria | Ataport.lib; Pciidex.lib |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per