Méthode IValidate ::OpenDatabase (evalcom2.h)
La méthode OpenDatabase ouvre un package d’installation Windows Installer ou un module de fusion pour validation.
Syntaxe
HRESULT OpenDatabase(
[in] LPCOLESTR szDatabase
);
Paramètres
[in] szDatabase
Chemin complet du package d’installation ou du module de fusion à ouvrir. Le paramètre szDatabase ne peut pas être NULL.
Valeur retournée
Code de retour | Description |
---|---|
|
S_OK |
|
La valeur de szDatabase n’est pas valide. |
Cette méthode peut également retourner une ou plusieurs des erreurs retournées par la fonction MsiOpenDatabase . L’erreur est convertie en HRESULTS à l’aide de la fonction HRESULT_FROM_WIN32 .
Remarques
La méthode OpenDatabase peut également accepter un handle pour une base de données ouverte. Le handle de la base de données ouverte peut être fourni sous la forme « #nnnn », où nnnn est le handle de base de données sous forme de chaîne. Par exemple, pour un handle de base de données ouvert 123, la méthode peut accepter #123 pour la valeur de szDatabase au lieu du chemin d’accès au package.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Evalcom2.dll version 3.0.3790.371 ou ultérieure |
Plateforme cible | Windows |
En-tête | evalcom2.h |
DLL | Evalcom2.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour