Compartilhar via


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 de status ICE 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 ser um dos valores a seguir.

Value Meaning
ieUnknown
0
Mensagem ICE desconhecida.
ieError
1
Mensagem de erro ICE.
ieWarning
2
Mensagem de aviso do 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 da 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\ . . .].

Valor de retorno

Código/valor de retorno Description
TRUE
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.

Requirements

Requirement Value
Cliente mínimo suportado Evalcom2.dll versão 3.0.3790.371 ou posterior
da Plataforma de Destino Windows
Header evalcom2.h

Consulte também

IValidate

Usando evalcom2

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