funzione wiauDbgErrorHr (wiautil.h)
La funzione wiauDbgErrorHr registra un messaggio contenente un HRESULT e la relativa stringa di messaggio di errore.
Sintassi
void wiauDbgErrorHr(
HRESULT hr,
LPCSTR fname,
LPCSTR fmt,
...
);
Parametri
hr
Specifica il valore HRESULT da registrare.
fname
Puntatore a una stringa contenente il nome della funzione o del metodo in cui viene inserita la chiamata a wiauDbgDump .
fmt
Puntatore a una stringa di formato che specifica un elenco di argomenti variabile, che inizia con una stringa di formato ANSI contenente il messaggio e gli identificatori di conversione. I puntini di sospensione (...) specifica un numero variabile di argomenti che devono essere restituiti.
...
Parametri aggiuntivi.
Valore restituito
nessuno
Osservazioni
La funzione wiauDbgErrorHr registra in genere due righe nel file di log o nel debugger o entrambi. La prima riga contiene il testo del parametro fmt , inclusi i dati, se specificato. La seconda riga contiene HRESULT e la stringa di messaggio associata a HRESULT. Nell'esempio seguente viene illustrato il modo in cui questa funzione potrebbe essere chiamata:
wiauDbgErrorHr(hr, "AllocateBuffer", "Buffer size is %d bytes", size);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | wiautil.h (include Wiautil.h) |