Método IMsmMerge::CloseDatabase (mergemod.h)
O método CloseDatabase fecha o banco de dados do Windows Installer aberto no momento. Para obter mais informações, consulte o método CloseDatabase do objeto Merge.
IMsmMerge2::CloseDatabase Mergemod.dll versão 2.0 ou posterior.
Sintaxe
HRESULT CloseDatabase(
const VARIANT_BOOL Commit
);
Parâmetros
Commit
TRUE se as alterações devem ser salvas, caso contrário, FALSE.
Valor retornado
A função CloseDatabase retorna os valores a seguir.
Valor | Significado |
---|---|
|
Erro ao fechar o banco de dados. O estado da interface IMsmMerge ou IMsmMerge2 agora está em um estado indefinido. |
|
Nenhum banco de dados estava aberto. |
|
A função foi bem-sucedida. |
|
Não é possível salvar o banco de dados. Esse erro não será gerado se bCommit for FALSE. |
Comentários
Essa função fecha o banco de dados aberto no momento. O fechamento de um banco de dados limpa todas as informações de dependência, mas não afeta nenhum erro que não tenha sido recuperado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Mergemod.dll 1.0 ou versões posteriores |
Plataforma de Destino | Windows |
Cabeçalho | mergemod.h |
DLL | Mergemod.dll |