The IValidate interface enables authoring tools to validate a Windows Installer package against a set of Internal Consistency Evaluators.
Methods
The IValidate interface inherits the methods of the IUnknown interface.
In addition, IValidate defines the following methods.
Method | Description |
---|---|
Opens an installation package or merge module. |
|
Opens an internal consistency evaluator database (.cub file). |
|
Closes the installation package or merge module. |
|
Closes the internal consistency evaluator database (.cub file). |
|
Registers a callback function to receive ICE display messages (info, warning, and error messages). |
|
Enables an authoring tool to receive information about the progress of validation through a registered callback function. |
|
Validates the current installation package or merge module against the internal consistency evaluator database. |
Requirements
Version | Evalcom2.dll version 3.0.3790.371 or later |
---|---|
DLL | Evalcom2.dll |
IID | IID_IValidate is defined as E482E5C6-E31E-4143-A2E6-DBC3D8E4B8D3 |
See Also
Send comments about this topic to Microsoft
Build date: 8/13/2009
© 2009 Microsoft Corporation. All rights reserved.