Método IValidate::OpenDatabase (evalcom2.h)
El método OpenDatabase abre un paquete de instalación de Windows Installer o un módulo de combinación para la validación.
Sintaxis
HRESULT OpenDatabase(
[in] LPCOLESTR szDatabase
);
Parámetros
[in] szDatabase
Ruta de acceso completa al paquete de instalación o al módulo de combinación que se va a abrir. El parámetro szDatabase no puede ser NULL.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
El valor de szDatabase no es válido. |
Este método también puede devolver uno o varios de los errores devueltos por la función MsiOpenDatabase . El error se convierte en HRESULTS mediante la función HRESULT_FROM_WIN32 .
Comentarios
El método OpenDatabase también puede aceptar un identificador para una base de datos abierta. El identificador de la base de datos abierta se puede proporcionar con el formato "#nnnn", donde nn es el identificador de base de datos en forma de cadena. Por ejemplo, para un identificador de base de datos abierto 123, el método puede aceptar #123 para el valor de szDatabase en lugar de la ruta de acceso al paquete.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Evalcom2.dll versión 3.0.3790.371 o posterior |
Plataforma de destino | Windows |
Encabezado | evalcom2.h |
Archivo DLL | Evalcom2.dll |