funzione _RxLog (rxlog.h)

_RxLog 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

Elenco di argomenti variabile che contiene una stringa di formato e un numero variabile di parametri.

...

TBD

Valore restituito

nessuno

Osservazioni

È consigliabile utilizzare la macro RxLog anziché chiamare direttamente la routine _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--a numero esadecimale

%c-a carattere

%s--an ASCII string

%Z--a stringa Unicode contenente caratteri ASCII

La routine _RxLog è limitata a una stringa di output di al massimo 48 righe, pertanto la stringa format non può contenere più di 48 caratteri '\n'.

È consigliabile utilizzare la macro RxLog per chiamare questa routine. Nelle compilazioni controllate, la macro RxLog chiamerà la routine _RxLog . Nelle build di vendita al dettaglio la macro RxLog non è definita come nulla.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione rxlog.h (include Rxlog.h)
IRQL <= APC_LEVEL

Vedi anche

RxLogEventDirect

RxLogEventWithAnnotation

RxLogEventWithBufferDirect