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 retornado
Essa função retornará 0 se todos os identificadores estiverem fechados. Caso contrário, a função retornará o número de identificadores abertos antes de sua chamada.
Comentários
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
Cliente mínimo com suporte | Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer no Windows Server 2003 ou no Windows XP. Confira os Requisitos de tempo de execução do Windows Installer para obter informações sobre o service pack mínimo do Windows exigido por uma versão do Windows Installer. |
Plataforma de Destino | Windows |
Cabeçalho | msi.h |
Biblioteca | Msi.lib |
DLL | Msi.dll |