Condividi tramite


Metodo IWiaLog::Log (wia_lh.h)

Il metodo IWiaLog::Log è obsoleto e non è più supportato. Usare invece le macro di log di diagnostica .

Il metodo IWiaLog::Log scrive un messaggio di log di diagnostica in Wiaservc.log.

Sintassi

HRESULT Log(
  [in] LONG lFlags,
  [in] LONG lResID,
       LONG lDetail,
  [in] BSTR bstrText
);

Parametri

[in] lFlags

Specifica il tipo di messaggio di diagnostica. Questo parametro può essere WIALOG_TRACE, WIALOG_WARNING o WIALOG_ERROR.

[in] lResID

Specifica l'ID risorsa. Questo parametro deve essere impostato su WIALOG_NO_RESOURCE_ID.

lDetail

Specifica il livello di dettaglio di diagnostica del messaggio. Questo parametro può avere uno dei valori seguenti.

Level Descrizione
WIALOG_LEVEL1 Registra i punti di ingresso e uscita per tutti i metodi e le funzioni WIA.
WIALOG_LEVEL2 Registra altri dettagli per WIALOG_LEVEL1.
WIALOG_LEVEL3 Registra i punti di ingresso e uscita per tutti i metodi e le funzioni WIA e le funzioni aggiuntive fornite dal fornitore.
WIALOG_LEVEL4 Registra altri dettagli per WIALOG_LEVEL3.
WIALOG_LEVELXXX Livelli di log definiti dall'utente.

[in] bstrText

Specifica il testo dell'errore. Il testo dell'errore deve essere preceduto dal nome completo del metodo o della funzione e generare il messaggio nel formato "class::method, error-text".

Valore restituito

Se il metodo ha esito positivo, viene restituito S_OK. Se il metodo ha esito negativo, restituisce un codice di errore COM standard.

Requisiti

Requisito Valore
Client minimo supportato Obsoleto e non è più supportato. Usare invece le macro di log di diagnostica.
Piattaforma di destinazione Desktop
Intestazione wia_lh.h (includere Wia_lh.h)