Método IMsmMerge::CloseDatabase (mergemod.h)
El método CloseDatabase cierra la base de datos de Windows Installer abierta actualmente. Para obtener más información, vea el método CloseDatabase del objeto Merge.
IMsmMerge2::CloseDatabase Mergemod.dll versión 2.0 o posterior.
Sintaxis
HRESULT CloseDatabase(
const VARIANT_BOOL Commit
);
Parámetros
Commit
TRUE si se deben guardar los cambios, FALSE de lo contrario.
Valor devuelto
La función CloseDatabase devuelve los valores siguientes.
Valor | Significado |
---|---|
|
Error al cerrar la base de datos. El estado de la interfaz IMsmMerge o IMsmMerge2 ahora está en un estado indefinido. |
|
No se ha abierto ninguna base de datos. |
|
La función se ha realizado correctamente. |
|
No se puede guardar la base de datos. Este error no se genera si bCommit es FALSE. |
Comentarios
Esta función cierra la base de datos abierta actualmente. El cierre de una base de datos borra toda la información de dependencia, pero no afecta a los errores que no se han recuperado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Mergemod.dll 1.0 o posterior |
Plataforma de destino | Windows |
Encabezado | mergemod.h |
Archivo DLL | Mergemod.dll |