Funzione MsiCloseAllHandles (msi.h)
La funzione MsiCloseAllHandles chiude tutti gli handle di installazione aperti allocati dal thread corrente. Si tratta di una funzione di diagnostica e non deve essere usata per la pulizia.
Sintassi
UINT MsiCloseAllHandles();
Valore restituito
Questa funzione restituisce 0 se tutti gli handle vengono chiusi. In caso contrario, la funzione restituisce il numero di handle aperti prima della chiamata.
Commenti
MsiCloseAllHandles chiude solo gli handle allocati dal thread chiamante e non influisce sugli handle allocati da altri thread, ad esempio l'handle di installazione passato alle azioni personalizzate.
La funzione MsiOpenPackage apre un handle a un pacchetto e la funzione MsiOpenProduct apre un handle a un prodotto. Queste funzioni sono per l'uso con funzioni che accedono al database del prodotto.
Requisiti
Client minimo supportato | Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP. Per informazioni sul Service Pack minimo di Windows Richiesto da una versione di Windows Installer, vedere i requisiti di Windows Installer Run-Time. |
Piattaforma di destinazione | Windows |
Intestazione | msi.h |
Libreria | Msi.lib |
DLL | Msi.dll |