Metodo IStiDeviceControl::WriteToErrorLog (stiusd.h)
Il metodo IStiDeviceControl::WriteToErrorLog consente a un minidriver in modalità utente di scrivere un messaggio nel log degli errori dell'immagine ancora.
Sintassi
HRESULT WriteToErrorLog(
DWORD dwMessageType,
LPCWSTR pszMessage,
DWORD dwErrorCode
);
Parametri
dwMessageType
Valore costante fornito dal chiamante che rappresenta il tipo di messaggio. I valori seguenti sono definiti in Sti.h:
STI_TRACE_INFORMATION
STI_TRACE_WARNING
STI_TRACE_ERROR
pszMessage
Puntatore fornito dal chiamante a una stringa di messaggio da scrivere nel file di log.
dwErrorCode
Non utilizzato.
Valore restituito
Se l'operazione ha esito positivo, il metodo restituisce S_OK. In caso contrario, restituisce uno dei codici di errore con prefisso STIERR definiti in stierr.h.
Commenti
Il file di log degli errori di immagine continua è denominato sti_trace.log e si trova nella directory di Windows. Pannello di controllo consente a un utente di selezionare i tipi di errore di immagine (informativo, avviso o errore) scritti nel log degli errori (vedere Voci del Registro di sistema non modificabili).
I messaggi di errore devono essere riservati per condizioni di errore critiche, ad esempio errori hardware del dispositivo. I messaggi informativi possono essere usati per scopi di debug personalizzati. I messaggi registrati non sono visibili agli utenti, ma possono essere usati da un tecnico del supporto tecnico per eseguire il debug dei problemi di un utente.
Un minidriver immagine riceve un puntatore all'interfaccia IStiDeviceControl come input per il metodo IStiUSD::Initialize .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | stiusd.h (include Stiusd.h) |