Método IWiaLog::Log (wia_lh.h)
O método IWiaLog::Log está obsoleto e não tem mais suporte. Em vez disso, use as Macros de Log de Diagnóstico .
O método IWiaLog::Log grava uma mensagem de log de diagnóstico no Wiaservc.log.
Sintaxe
HRESULT Log(
[in] LONG lFlags,
[in] LONG lResID,
LONG lDetail,
[in] BSTR bstrText
);
Parâmetros
[in] lFlags
Especifica o tipo de mensagem de diagnóstico. Esse parâmetro pode ser WIALOG_TRACE, WIALOG_WARNING ou WIALOG_ERROR.
[in] lResID
Especifica a ID do recurso. Esse parâmetro deve ser definido como WIALOG_NO_RESOURCE_ID.
lDetail
Especifica o nível de detalhes de diagnóstico da mensagem. Esse parâmetro pode usar um dos valores a seguir.
Nível | Descrição |
---|---|
WIALOG_LEVEL1 | Registra pontos de entrada e saída para todos os métodos e funções WIA. |
WIALOG_LEVEL2 | Registra detalhes adicionais para WIALOG_LEVEL1. |
WIALOG_LEVEL3 | Registra pontos de entrada e saída para todos os métodos e funções WIA e funções adicionais fornecidas pelo fornecedor. |
WIALOG_LEVEL4 | Registra detalhes adicionais para WIALOG_LEVEL3. |
WIALOG_LEVELXXX | Níveis de log definidos pelo usuário. |
[in] bstrText
Especifica o texto do erro. O texto de erro deve ser prefixado com o nome completo do método ou função e gerar a mensagem no formato "class::method, error-text".
Retornar valor
Se o método for bem-sucedido, retornará S_OK. Se o método falhar, ele retornará um código de erro COM padrão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Obsoleto e não tem mais suporte. Em vez disso, use as Macros de Log de Diagnóstico. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wia_lh.h (inclua Wia_lh.h) |