IMsmMerge::CloseDatabase-Methode (mergemod.h)
Die CloseDatabase-Methode schließt die derzeit geöffnete Windows Installer-Datenbank. Weitere Informationen finden Sie unter der CloseDatabase-Methode des Merge-Objekts.
IMsmMerge2::CloseDatabase Mergemod.dll Version 2.0 oder höher.
Syntax
HRESULT CloseDatabase(
const VARIANT_BOOL Commit
);
Parameter
Commit
TRUE, wenn Änderungen gespeichert werden sollen, andernfalls FALSE.
Rückgabewert
Die CloseDatabase-Funktion gibt die folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
Fehler beim Schließen der Datenbank. Der Zustand der IMsmMerge - oder IMsmMerge2-Schnittstelle befindet sich jetzt in einem nicht definierten Zustand. |
|
Es war keine Datenbank geöffnet. |
|
Die Funktion wurde erfolgreich ausgeführt. |
|
Die Datenbank kann nicht gespeichert werden. Dieser Fehler wird nicht generiert, wenn bCommitauf FALSE festgelegt ist. |
Hinweise
Diese Funktion schließt die derzeit geöffnete Datenbank. Das Schließen einer Datenbank löscht alle Abhängigkeitsinformationen, wirkt sich jedoch nicht auf Fehler aus, die nicht abgerufen wurden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Mergemod.dll 1.0 oder höher |
Zielplattform | Windows |
Kopfzeile | mergemod.h |
DLL | Mergemod.dll |