Metodo IMsmMerge::CloseDatabase (mergemod.h)
Il metodo CloseDatabase chiude il database windows Installer attualmente aperto. Per altre informazioni, vedere il metodo CloseDatabasedell'oggetto Merge.
IMsmMerge2::CloseDatabase Mergemod.dll versione 2.0 o successiva.
Sintassi
HRESULT CloseDatabase(
const VARIANT_BOOL Commit
);
Parametri
Commit
TRUE se le modifiche devono essere salvate, FALSE in caso contrario.
Valore restituito
La funzione CloseDatabase restituisce i valori seguenti.
Valore | Significato |
---|---|
|
Si è verificato un errore durante la chiusura del database. Lo stato dell'interfaccia IMsmMerge o IMsmMerge2 è ora in uno stato non definito. |
|
Nessun database aperto. |
|
Funzione completata. |
|
Impossibile salvare il database. Questo errore non viene generato se bCommit è FALSE. |
Commenti
Questa funzione chiude il database attualmente aperto. La chiusura di un database cancella tutte le informazioni sulle dipendenze, ma non influisce sugli errori che non sono stati recuperati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Mergemod.dll 1.0 o versioni successive |
Piattaforma di destinazione | Windows |
Intestazione | mergemod.h |
DLL | Mergemod.dll |