Função de retorno de chamada LPDISPLAYVAL (evalcom2.h)

A especificação da função LPDISPLAYVAL define um protótipo de função de retorno de chamada. O método IValidate::SetDisplay permite que uma ferramenta de criação receba mensagens ice status por meio da função de retorno de chamada registrada.

Sintaxe

LPDISPLAYVAL Lpdisplayval;

BOOL Lpdisplayval(
       LPVOID pContext,
  [in] RESULTTYPES uiType,
  [in] LPCWSTR szwVal,
  [in] LPCWSTR szwDescription,
  [in] LPCWSTR szwLocation
)
{...}

Parâmetros

pContext

Um ponteiro para um contexto de aplicativo passado para o método SetDisplay .

Esse parâmetro pode ser usado para verificação de erros.

[in] uiType

Especifica o tipo de mensagem enviada pelo ICE.

Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
ieUnknown
0
Mensagem ICE desconhecida.
ieError
1
Mensagem de erro ICE.
ieWarning
2
Mensagem de aviso ice.
ieInfo
3
Mensagem de informações do ICE.

[in] szwVal

O nome do ICE relatando a mensagem ou um erro relatado por evalcom2 durante a validação.

[in] szwDescription

O texto de mensagem.

[in] szwLocation

O local do erro.

Esse parâmetro poderá ser NULL se o erro não se referir a uma tabela ou linha de banco de dados real. Especifique o local do erro usando o seguinte formato: Table\tColumn\tPrimaryKey1[\tPrimaryKey2\ . . .].

Retornar valor

Valor/código retornado Descrição
VERDADE
1
O procedimento de validação deve continuar.
FALSE
0
A validação foi cancelada. A função de retorno de chamada retorna FALSE para interromper a validação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Evalcom2.dll versão 3.0.3790.371 ou posterior
Plataforma de Destino Windows
Cabeçalho evalcom2.h

Confira também

IValidate

Usar o Evalcom2

Funções de retorno de chamada de validação