Função MsiCloseAllHandles (msi.h)
A função MsiCloseAllHandles fecha todos os identificadores de instalação abertos alocados pelo thread atual. Essa é uma função de diagnóstico e não deve ser usada para limpeza.
Sintaxe
UINT MsiCloseAllHandles();
Valor de retorno
Essa função retornará 0 se todas as alças estiverem fechadas. Caso contrário, a função retornará o número de identificadores abertos antes de sua chamada.
Observações
MsiCloseAllHandles fecha apenas os identificadores alocados pelo thread de chamada e não afeta os identificadores alocados por outros threads, como o identificador de instalação passado para ações personalizadas.
A função MsiOpenPackage abre um identificador para um pacote e a função MsiOpenProduct abre um identificador para um produto. Essas funções são usadas com funções que acessam o banco de dados do produto.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Installer 5.0 no Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou Windows Vista. Windows Installer no Windows Server 2003 ou Windows XP. Consulte os Requisitos de Run-Time do Windows Installer para obter informações sobre o service pack mínimo do Windows exigido por uma versão do Windows Installer. |
da Plataforma de Destino | Windows |
cabeçalho | msi.h |
biblioteca | Msi.lib |
de DLL | Msi.dll |