WIAS_TRACE macro (wiamdef.h)
A macro WIAS_TRACE grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
Sintaxe
void WIAS_TRACE(
x
);
Parâmetros
x
HInst – Manipular para a DLL (driver).
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 gerados. 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".
Valor de retorno
Nenhum
Observações
Para habilitar o rastreamento em builds gratuitos, os drivers devem definir a macro WIA_DEBUG adicionando #define WIA_DEBUG
antes de incluir qualquer um dos cabeçalhos WIA. O rastreamento é habilitado por padrão em builds verificados e depurados do sistema operacional.
Veja a seguir um exemplo de como a macro seria usada:
WIAS_TRACE((g_hInst,"WIA storage path = %ws",m_wszStoragePath));
Este snippet de código foi obtido de Wiadriver.cpp, que está incluído com os exemplos de driver wia (aquisição de imagem) do Windows no GitHub.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | wiamdef.h (inclua Wiautil.h) |