macro WIAS_LTRACE (wiautil.h)
A macro WIAS_LTRACE está obsoleta. É recomendável que a macro WIAS_TRACE seja usada.
A macro WIAS_LTRACE grava uma mensagem de WIA_TRACE de diagnóstico no arquivo de log.
Sintaxe
void WIAS_LTRACE(
x,
y,
z,
params
);
Parâmetros
x
y
z
params
DetailLevel – especifica o nível de detalhes de diagnóstico da mensagem. Esse parâmetro pode usar um dos valores a seguir.
Valor 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. ResourceID – especifica a ID do recurso. Esse valor deve ser definido como WIALOG_NO_RESOURCE_ID.
format_string – especifica uma lista de argumentos variáveis, que começa com uma cadeia de caracteres de formato ANSI que descreve a mensagem e todos os identificadores de formato. As reticências (...) especificam um número variável de argumentos que precisam ser saída. O texto de erro deve ser prefixado com o nome completo do método ou função e gerar a mensagem no formato de "class::method, error-text".
pIWiaLog – ponteiro para uma interface IWiaLog.
Retornar valor
Nenhum
Comentários
Veja a seguir um exemplo de como a macro pode ser usada:
WIAS_LTRACE(g_pIWiaLog, WIALOG_NO_RESOURCE_ID, WIALOG_LEVEL2,
("MyClass::MyMethod, This is my text and my lValue = %d", lValue));
O uso da macro WIAS_LTRACE não é recomendado porque ela não registra sua saída no arquivo de log de diagnóstico Wiatrace.log . É recomendável que a macro WIAS_TRACE seja usada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Obsoleto. Em vez disso, use WIAS_TRACE. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wiautil.h (inclua Wiautil.h) |