Share via


Función MsiCloseAllHandles (msi.h)

La función MsiCloseAllHandles cierra todos los identificadores de instalación abiertos asignados por el subproceso actual. Se trata de una función de diagnóstico y no se debe usar para la limpieza.

Sintaxis

UINT MsiCloseAllHandles();

Valor devuelto

Esta función devuelve 0 si se cierran todos los identificadores. De lo contrario, la función devuelve el número de identificadores abiertos antes de su llamada.

Comentarios

MsiCloseAllHandles solo cierra los identificadores asignados por el subproceso que realiza la llamada y no afecta a los identificadores asignados por otros subprocesos, como el identificador de instalación pasado a acciones personalizadas.

La función MsiOpenPackage abre un identificador para un paquete y la función MsiOpenProduct abre un identificador para un producto. Estas funciones se usan con funciones que acceden a la base de datos del producto.

Requisitos

   
Cliente mínimo compatible Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer en Windows Server 2003 o Windows XP. Consulte Windows Installer para obtener información sobre el Service Pack mínimo de Windows que requiere una versión de Windows Installer.
Plataforma de destino Windows
Encabezado msi.h
Library Msi.lib
Archivo DLL Msi.dll

Consulte también

Funciones de administración del controlador