Partilhar via


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)

Consulte também

WIAS_ASSERT

WIAS_ERROR

WIAS_HRESULT