Share via


macro WIAS_TRACE (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 - Identificador 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".

Retornar valor

Nenhum

Comentários

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 imagens do Windows) no GitHub.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho wiamdef.h (inclua Wiautil.h)

Confira também

WIAS_ASSERT

WIAS_ERROR

WIAS_HRESULT