Compartilhar via


Método IValidate::Validate (evalcom2.h)

O método Validate executa a validação do pacote de instalação ou do módulo de mesclagem usando o arquivo do avaliador de consistência interna especificado.

Sintaxe

HRESULT Validate(
  [in, optional] const WCHAR *wzICEs
);

Parâmetros

[in, optional] wzICEs

Parâmetro opcional que especifica quais Avaliadores de Consistência Interna (ICE) devem ser executados . Você pode especificar as ICEs em uma lista delimitada ou em uma tabela personalizada.

Ao fornecer uma lista delimitada de ICEs a serem executados, separe os ICEs na lista por dois-pontos (:), por exemplo, "ICE01:ICE03:ICE08".

Ao fornecer o nome de uma tabela de sequência personalizada, os ICEs a serem executados podem ser inseridos na tabela personalizada.

Se o valor de szICEs for NULL, todos os ICEs na tabela _ICESequence serão executados. A tabela _ICESequence é a tabela padrão fornecida com orca.msi e msival2.msi.

Valor retornado

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
S_PENDING
O método falhou.
E_FAIL
O método falhou.

Requisitos

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

Confira também

IValidate

Usar o Evalcom2

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