Compartilhar via


macro WIAS_ASSERT (wiautil.h)

A macro WIAS_ASSERT grava uma mensagem de diagnóstico no arquivo Wiatrace.log .

Sintaxe

void WIAS_ASSERT(
   x,
   y
);

Parâmetros

x

y

  • Expressão – especifica qualquer expressão lógica.

  • HInst – Manipule para a DLL (driver).

Retornar valor

Nenhum

Comentários

A macro WIAS_ASSERT é usada para depurar drivers WIA. Ele é usado para testar se uma determinada condição é atendida. Se o parâmetro Expression for avaliado como TRUE, essa macro não fará nada. Se Expression for avaliada como FALSE, a macro imprimirá uma cadeia de caracteres de erro no arquivo de log de diagnóstico Wiatrace.log . Essa mensagem de erro conterá o nome e o caminho para o driver de chamada e o número da linha no código-fonte do driver em que a macro WIAS_ASSERT falhou.

A macro WIAS_ASSERT está disponível no Windows Vista e versões posteriores do sistema operacional. Essa macro é a maneira recomendada de implementar declarações WIA no Windows Vista. WIAS_ASSERT permite que mensagens de erro sejam gravadas no arquivo de log (Wiatrace.log). O arquivo Wiatrace.log só está disponível no Windows Vista e versões posteriores do sistema operacional. O utilitário usado para exibir o conteúdo desse arquivo de log é WiaTrcVw.exe.

Para habilitar declarações em builds gratuitos, os drivers devem definir a macro WIA_DEBUG adicionando #define WIA_DEBUG ao código-fonte do driver; isso deve ser feito antes de incluir qualquer um dos cabeçalhos WIA. As declarações são habilitadas por padrão em builds verificados e depurados do sistema operacional.

Requisitos

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

Confira também

WIAS_ERROR

WIAS_HRESULT

WIAS_TRACE