funzione _RxLog (rxlog.h)
_RxLog fa parte delle funzionalità di registrazione di debug RDBSS (Redirected Drive Buffering SubSystem). Accetta una stringa di formato e un numero variabile di parametri e formatta una stringa di output per la registrazione come voce del log degli errori di I/O se la registrazione è abilitata.
Sintassi
void _RxLog(
PCSTR format,
...
);
Parametri
format
Puntatore a un elenco di argomenti variabile che contiene una stringa di formato e un numero variabile di identificatori di formato sostituiti dai valori degli argomenti successivi.
...
Numero variabile di argomenti che corrispondono al formato specificato nel formato stringa. Questi argomenti forniscono i dati da registrare, ad esempio stringhe, numeri interi e così via.
Valore restituito
Nessuno
Osservazioni
È consigliabile utilizzare la macro RxLog
Se la registrazione è abilitata, _RxLog restituirà una stringa per la registrazione come voce del log degli errori di I/O in base alla stringa di formato e al numero di variabili passate.
La routine _RxLog supporta i descrittori di stringa di formato seguenti:
- %lN, %wN, %lS, %wS, %ld, %wd--a number
- %x--un numero esadecimale
- %c--a carattere
- %s--una stringa ASCII
- %Z--una stringa Unicode che contiene caratteri ASCII
La routine _RxLog è limitata a una stringa di output di al massimo 48 righe, pertanto il formato stringa non può contenere più di 48 caratteri\n' .
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione |
rxlog.h (include Rxlog.h) |
IRQL | <= APC_LEVEL |