Compartir a través de


Método IWiaLog::Log (wia_lh.h)

El método IWiaLog::Log está obsoleto y ya no se admite. En su lugar, use las macros de registro de diagnóstico .

El método IWiaLog::Log escribe un mensaje de registro de diagnóstico en Wiaservc.log.

Sintaxis

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

Parámetros

[in] lFlags

Especifica el tipo de mensaje de diagnóstico. Este parámetro puede ser WIALOG_TRACE, WIALOG_WARNING o WIALOG_ERROR.

[in] lResID

Especifica el identificador de recurso. Este parámetro debe establecerse en WIALOG_NO_RESOURCE_ID.

lDetail

Especifica el nivel de detalle de diagnóstico del mensaje. Este parámetro puede ser uno de los valores siguientes.

Nivel Descripción
WIALOG_LEVEL1 Registra los puntos de entrada y salida para todos los métodos y funciones de WIA.
WIALOG_LEVEL2 Registra detalles adicionales para WIALOG_LEVEL1.
WIALOG_LEVEL3 Registra los puntos de entrada y salida de todos los métodos y funciones wiA y funciones adicionales proporcionadas por el proveedor.
WIALOG_LEVEL4 Registra detalles adicionales para WIALOG_LEVEL3.
WIALOG_LEVELXXX Niveles de registro definidos por el usuario.

[in] bstrText

Especifica el texto del error. El texto del error debe tener el prefijo con el nombre completo del método o la función y generar el mensaje con el formato "class::method, error-text".

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. Si se produce un error en el método, devuelve un código de error COM estándar.

Requisitos

Requisito Value
Cliente mínimo compatible Obsoleto y ya no se admite. En su lugar, use las macros de registro de diagnóstico.
Plataforma de destino Escritorio
Encabezado wia_lh.h (incluya Wia_lh.h)