Encabezado msi.h

Este encabezado lo usa la instalación y el mantenimiento de aplicaciones. Para más información, consulte:

msi.h contiene las siguientes interfaces de programación:

Functions

 
MsiAdvertiseProductA

La función MsiAdvertiseProduct genera un script de anuncio o anuncia un producto en el equipo. (ANSI)
MsiAdvertiseProductExA

La función MsiAdvertiseProductEx genera un script de anuncio o anuncia un producto en el equipo. (ANSI)
MsiAdvertiseProductExW

La función MsiAdvertiseProductEx genera un script de anuncio o anuncia un producto en el equipo. (Unicode)
MsiAdvertiseProductW

La función MsiAdvertiseProduct genera un script de anuncio o anuncia un producto en el equipo. (Unicode)
MsiAdvertiseScriptA

La función MsiAdvertiseScript copia un archivo de script anunciado en las ubicaciones especificadas. (ANSI)
MsiAdvertiseScriptW

La función MsiAdvertiseScript copia un archivo de script anunciado en las ubicaciones especificadas. (Unicode)
MsiApplyMultiplePatchesA

Aplica una o varias revisiones a los productos aptos para recibir las revisiones. (ANSI)
MsiApplyMultiplePatchesW

Aplica una o varias revisiones a los productos aptos para recibir las revisiones. (Unicode)
MsiApplyPatchA

Para cada producto enumerado por el paquete de revisión como apto para recibir la revisión, la función MsiApplyPatch invoca una instalación y establece la propiedad PATCH en la ruta de acceso del paquete de revisión. (ANSI)
MsiApplyPatchW

Para cada producto enumerado por el paquete de revisión como apto para recibir la revisión, la función MsiApplyPatch invoca una instalación y establece la propiedad PATCH en la ruta de acceso del paquete de revisión. (Unicode)
MsiBeginTransactionA

La función MsiBeginTransaction inicia el procesamiento de transacciones de una instalación de varios paquetes y devuelve un identificador para la transacción. (ANSI)
MsiBeginTransactionW

La función MsiBeginTransaction inicia el procesamiento de transacciones de una instalación de varios paquetes y devuelve un identificador para la transacción. (Unicode)
MsiCloseAllHandles

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.
MsiCloseHandle

La función MsiCloseHandle cierra un identificador de instalación abierto.
MsiCollectUserInfoA

La función MsiCollectUserInfo obtiene y almacena la información del usuario y el identificador de producto de un asistente para la instalación. (ANSI)
MsiCollectUserInfoW

La función MsiCollectUserInfo obtiene y almacena la información del usuario y el identificador de producto de un asistente para la instalación. (Unicode)
MsiConfigureFeatureA

La función MsiConfigureFeature configura el estado instalado para una característica de producto. (ANSI)
MsiConfigureFeatureW

La función MsiConfigureFeature configura el estado instalado para una característica de producto. (Unicode)
MsiConfigureProductA

La función MsiConfigureProduct instala o desinstala un producto. (ANSI)
MsiConfigureProductExA

Instala o desinstala un producto. (MsiConfigureProductExA)
MsiConfigureProductExW

Instala o desinstala un producto. (MsiConfigureProductExW)
MsiConfigureProductW

La función MsiConfigureProduct instala o desinstala un producto. (Unicode)
MsiDetermineApplicablePatchesA

La función MsiDetermineApplicablePatches toma un conjunto de archivos de revisión, archivos XML y blobs XML y determina qué revisiones se aplican a un paquete de Windows Installer especificado y en qué secuencia. (ANSI)
MsiDetermineApplicablePatchesW

La función MsiDetermineApplicablePatches toma un conjunto de archivos de revisión, archivos XML y blobs XML y determina qué revisiones se aplican a un paquete de Windows Installer especificado y en qué secuencia. (Unicode)
MsiDeterminePatchSequenceA

Toma un conjunto de archivos de revisión, archivos XML y blobs XML y determina la mejor secuencia de aplicación para las revisiones en un producto instalado especificado. (ANSI)
MsiDeterminePatchSequenceW

Toma un conjunto de archivos de revisión, archivos XML y blobs XML y determina la mejor secuencia de aplicación para las revisiones en un producto instalado especificado. (Unicode)
MsiEnableLogA

La función MsiEnableLog establece el modo de registro para todas las instalaciones posteriores que se inician en el proceso de llamada. (ANSI)
MsiEnableLogW

La función MsiEnableLog establece el modo de registro para todas las instalaciones posteriores que se inician en el proceso de llamada. (Unicode)
MsiEndTransaction

La función MsiEndTransaction puede confirmar o revertir todas las instalaciones que pertenecen a la transacción abierta por la función MsiBeginTransaction.
MsiEnumClientsA

La función MsiEnumClients enumera los clientes de un componente instalado determinado. La función recupera un código de producto cada vez que se llama. (ANSI)
MsiEnumClientsExA

La función MsiEnumClientsEx enumera las aplicaciones instaladas que usan un componente especificado. La función recupera un código de producto para una aplicación cada vez que se llama. (ANSI)
MsiEnumClientsExW

La función MsiEnumClientsEx enumera las aplicaciones instaladas que usan un componente especificado. La función recupera un código de producto para una aplicación cada vez que se llama. (Unicode)
MsiEnumClientsW

La función MsiEnumClients enumera los clientes de un componente instalado determinado. La función recupera un código de producto cada vez que se llama. (Unicode)
MsiEnumComponentQualifiersA

La función MsiEnumComponentQualifiers enumera los calificadores anunciados para el componente especificado. Esta función recupera un calificador cada vez que se llama. (ANSI)
MsiEnumComponentQualifiersW

La función MsiEnumComponentQualifiers enumera los calificadores anunciados para el componente especificado. Esta función recupera un calificador cada vez que se llama. (Unicode)
MsiEnumComponentsA

La función MsiEnumComponents enumera los componentes instalados para todos los productos. Esta función recupera un código de componente cada vez que se llama. (ANSI)
MsiEnumComponentsExA

La función MsiEnumComponentsEx enumera los componentes instalados. La función recupera el código de componente de un componente cada vez que se llama a él. El código del componente es el GUID de cadena único para el componente, la versión y el idioma. (ANSI)
MsiEnumComponentsExW

La función MsiEnumComponentsEx enumera los componentes instalados. La función recupera el código de componente de un componente cada vez que se llama a él. El código del componente es el GUID de cadena único para el componente, la versión y el idioma. (Unicode)
MsiEnumComponentsW

La función MsiEnumComponents enumera los componentes instalados para todos los productos. Esta función recupera un código de componente cada vez que se llama. (Unicode)
MsiEnumFeaturesA

La función MsiEnumFeatures enumera las características publicadas de un producto determinado. Esta función recupera un identificador de característica cada vez que se llama. (ANSI)
MsiEnumFeaturesW

La función MsiEnumFeatures enumera las características publicadas de un producto determinado. Esta función recupera un identificador de característica cada vez que se llama. (Unicode)
MsiEnumPatchesA

La función MsiEnumPatches enumera todas las revisiones que se han aplicado a un producto. (ANSI)
MsiEnumPatchesExA

Enumera todas las revisiones en un contexto específico o en todos los contextos. (ANSI)
MsiEnumPatchesExW

Enumera todas las revisiones en un contexto específico o en todos los contextos. (Unicode)
MsiEnumPatchesW

La función MsiEnumPatches enumera todas las revisiones que se han aplicado a un producto. (Unicode)
MsiEnumProductsA

La función MsiEnumProducts enumera todos los productos anunciados o instalados actualmente. Los productos que se instalan en el contexto de instalación por usuario y por máquina y los anuncios se enumeran. (ANSI)
MsiEnumProductsExA

Enumera a través de una o todas las instancias de productos que se anuncian o instalan actualmente en los contextos especificados. (ANSI)
MsiEnumProductsExW

Enumera a través de una o todas las instancias de productos que se anuncian o instalan actualmente en los contextos especificados. (Unicode)
MsiEnumProductsW

La función MsiEnumProducts enumera todos los productos anunciados o instalados actualmente. Los productos que se instalan en el contexto de instalación por usuario y por máquina y los anuncios se enumeran. (Unicode)
MsiEnumRelatedProductsA

La función MsiEnumRelatedProducts enumera los productos con un código de actualización especificado. Esta función enumera los productos actualmente instalados y anunciados que tienen la propiedad UpgradeCode especificada en su tabla Property. (ANSI)
MsiEnumRelatedProductsW

La función MsiEnumRelatedProducts enumera los productos con un código de actualización especificado. Esta función enumera los productos actualmente instalados y anunciados que tienen la propiedad UpgradeCode especificada en su tabla Property. (Unicode)
MsiExtractPatchXMLDataA

La función MsiExtractPatchXMLData extrae información de una revisión que se puede usar para determinar si la revisión se aplica a un sistema de destino. (ANSI)
MsiExtractPatchXMLDataW

La función MsiExtractPatchXMLData extrae información de una revisión que se puede usar para determinar si la revisión se aplica a un sistema de destino. (Unicode)
MsiGetComponentPathA

La función MsiGetComponentPath devuelve la ruta de acceso completa a un componente instalado. Si la ruta de acceso de la clave para el componente es una clave del Registro, se devuelve la clave del Registro. (ANSI)
MsiGetComponentPathExA

Devuelve la ruta de acceso completa a un componente instalado. (ANSI)
MsiGetComponentPathExW

Devuelve la ruta de acceso completa a un componente instalado. (Unicode)
MsiGetComponentPathW

La función MsiGetComponentPath devuelve la ruta de acceso completa a un componente instalado. Si la ruta de acceso de la clave para el componente es una clave del Registro, se devuelve la clave del Registro. (Unicode)
MsiGetFeatureInfoA

Devuelve información descriptiva de una característica. (ANSI)
MsiGetFeatureInfoW

Devuelve información descriptiva de una característica. (Unicode)
MsiGetFeatureUsageA

La función MsiGetFeatureUsage devuelve las métricas de uso de una característica de producto. (ANSI)
MsiGetFeatureUsageW

La función MsiGetFeatureUsage devuelve las métricas de uso de una característica de producto. (Unicode)
MsiGetFileHashA

La función MsiGetFileHash toma la ruta de acceso a un archivo y devuelve un hash de 128 bits de ese archivo. Las herramientas de creación pueden usar MsiGetFileHash para obtener el hash de archivo necesario para rellenar la tabla MsiFileHash. (ANSI)
MsiGetFileHashW

La función MsiGetFileHash toma la ruta de acceso a un archivo y devuelve un hash de 128 bits de ese archivo. Las herramientas de creación pueden usar MsiGetFileHash para obtener el hash de archivo necesario para rellenar la tabla MsiFileHash. (Unicode)
MsiGetFileSignatureInformationA

La función MsiGetFileSignatureInformation toma la ruta de acceso a un archivo firmado digitalmente y devuelve el certificado de firmante y el hash del archivo. (ANSI)
MsiGetFileSignatureInformationW

La función MsiGetFileSignatureInformation toma la ruta de acceso a un archivo firmado digitalmente y devuelve el certificado de firmante y el hash del archivo. (Unicode)
MsiGetFileVersionA

MsiGetFileVersion devuelve la cadena de versión y la cadena de idioma en el formato que el instalador espera encontrar en la base de datos. (ANSI)
MsiGetFileVersionW

MsiGetFileVersion devuelve la cadena de versión y la cadena de idioma en el formato que el instalador espera encontrar en la base de datos. (Unicode)
MsiGetPatchFileListA

La función MsiGetPatchFileList se proporciona una lista de archivos .msp, delimitados por punto y coma y recupera la lista de archivos que las revisiones pueden actualizar. (ANSI)
MsiGetPatchFileListW

La función MsiGetPatchFileList se proporciona una lista de archivos .msp, delimitados por punto y coma y recupera la lista de archivos que las revisiones pueden actualizar. (Unicode)
MsiGetPatchInfoA

La función MsiGetPatchInfo devuelve información sobre una revisión. (ANSI)
MsiGetPatchInfoExA

Consulta información sobre la aplicación de una revisión en una instancia especificada de un producto. (ANSI)
MsiGetPatchInfoExW

Consulta información sobre la aplicación de una revisión en una instancia especificada de un producto. (Unicode)
MsiGetPatchInfoW

La función MsiGetPatchInfo devuelve información sobre una revisión. (Unicode)
MsiGetProductCodeA

La función MsiGetProductCode devuelve el código de producto de una aplicación mediante el código de componente de un componente instalado o anunciado de la aplicación. (ANSI)
MsiGetProductCodeW

La función MsiGetProductCode devuelve el código de producto de una aplicación mediante el código de componente de un componente instalado o anunciado de la aplicación. (Unicode)
MsiGetProductInfoA

La función MsiGetProductInfo devuelve información del producto para los productos publicados e instalados. (ANSI)
MsiGetProductInfoExA

Devuelve información del producto para los productos anunciados e instalados. (ANSI)
MsiGetProductInfoExW

Devuelve información del producto para los productos anunciados e instalados. (Unicode)
MsiGetProductInfoFromScriptA

La función MsiGetProductInfoFromScript devuelve información del producto para un archivo de script de Windows Installer. (ANSI)
MsiGetProductInfoFromScriptW

La función MsiGetProductInfoFromScript devuelve información del producto para un archivo de script de Windows Installer. (Unicode)
MsiGetProductInfoW

La función MsiGetProductInfo devuelve información del producto para los productos publicados e instalados. (Unicode)
MsiGetProductPropertyA

La función MsiGetProductProperty recupera las propiedades del producto. Estas propiedades se encuentran en la base de datos del producto. (ANSI)
MsiGetProductPropertyW

La función MsiGetProductProperty recupera las propiedades del producto. Estas propiedades se encuentran en la base de datos del producto. (Unicode)
MsiGetShortcutTargetA

La función MsiGetShortcutTarget examina un acceso directo y devuelve su producto, nombre de característica y componente si está disponible. (ANSI)
MsiGetShortcutTargetW

La función MsiGetShortcutTarget examina un acceso directo y devuelve su producto, nombre de característica y componente si está disponible. (Unicode)
MsiGetUserInfoA

La función MsiGetUserInfo devuelve la información de usuario registrada de un producto instalado. (ANSI)
MsiGetUserInfoW

La función MsiGetUserInfo devuelve la información de usuario registrada de un producto instalado. (Unicode)
MsiInstallMissingComponentA

La función MsiInstallMissingComponent instala archivos que faltan inesperadamente. (ANSI)
MsiInstallMissingComponentW

La función MsiInstallMissingComponent instala archivos que faltan inesperadamente. (Unicode)
MsiInstallMissingFileA

La función MsiInstallMissingFile instala archivos que faltan inesperadamente. (ANSI)
MsiInstallMissingFileW

La función MsiInstallMissingFile instala archivos que faltan inesperadamente. (Unicode)
MsiInstallProductA

Instala o desinstala un producto. (MsiInstallProductA)
MsiInstallProductW

Instala o desinstala un producto. (MsiInstallProductW)
MsiIsProductElevatedA

La función MsiIsProductElevated devuelve si el producto está administrado o no. (ANSI)
MsiIsProductElevatedW

La función MsiIsProductElevated devuelve si el producto está administrado o no. (Unicode)
MsiJoinTransaction

La función MsiJoinTransaction solicita que Windows Installer convierta el proceso actual en el propietario de la transacción que instala la instalación de varios paquetes.
MsiLocateComponentA

La función MsiLocateComponent devuelve la ruta de acceso completa a un componente instalado sin código de producto. (ANSI)
MsiLocateComponentW

La función MsiLocateComponent devuelve la ruta de acceso completa a un componente instalado sin código de producto. (Unicode)
MsiNotifySidChangeA

La función MsiNotifySidChange notifica y actualiza la información interna de Windows Installer con cambios en los SID de usuario. (ANSI)
MsiNotifySidChangeW

La función MsiNotifySidChange notifica y actualiza la información interna de Windows Installer con cambios en los SID de usuario. (Unicode)
MsiOpenPackageA

La función MsiOpenPackage abre un paquete para usarlo con las funciones que acceden a la base de datos del producto. (ANSI)
MsiOpenPackageExA

La función MsiOpenPackageEx abre un paquete para usarlo con funciones que acceden a la base de datos del producto. (ANSI)
MsiOpenPackageExW

La función MsiOpenPackageEx abre un paquete para usarlo con funciones que acceden a la base de datos del producto. (Unicode)
MsiOpenPackageW

La función MsiOpenPackage abre un paquete para usarlo con las funciones que acceden a la base de datos del producto. (Unicode)
MsiOpenProductA

La función MsiOpenProduct abre un producto para su uso con las funciones que acceden a la base de datos del producto. Se debe llamar a la función MsiCloseHandle con el identificador cuando el identificador ya no sea necesario. (ANSI)
MsiOpenProductW

La función MsiOpenProduct abre un producto para su uso con las funciones que acceden a la base de datos del producto. Se debe llamar a la función MsiCloseHandle con el identificador cuando el identificador ya no sea necesario. (Unicode)
MsiProcessAdvertiseScriptA

La función MsiProcessAdvertiseScript procesa un archivo de script de anuncio en las ubicaciones especificadas. (ANSI)
MsiProcessAdvertiseScriptW

La función MsiProcessAdvertiseScript procesa un archivo de script de anuncio en las ubicaciones especificadas. (Unicode)
MsiProvideAssemblyA

La función MsiProvideAssembly devuelve la ruta de acceso completa a un componente de Windows Installer que contiene un ensamblado. La función solicita un origen y realiza cualquier instalación necesaria. MsiProvideAssembly incrementa el recuento de uso de la característica. (ANSI)
MsiProvideAssemblyW

La función MsiProvideAssembly devuelve la ruta de acceso completa a un componente de Windows Installer que contiene un ensamblado. La función solicita un origen y realiza cualquier instalación necesaria. MsiProvideAssembly incrementa el recuento de uso de la característica. (Unicode)
MsiProvideComponentA

La función MsiProvideComponent devuelve la ruta de acceso completa del componente, realizando cualquier instalación necesaria. Esta función solicita el origen si es necesario e incrementa el recuento de uso de la característica. (ANSI)
MsiProvideComponentW

La función MsiProvideComponent devuelve la ruta de acceso completa del componente, realizando cualquier instalación necesaria. Esta función solicita el origen si es necesario e incrementa el recuento de uso de la característica. (Unicode)
MsiProvideQualifiedComponentA

La función MsiProvideQualifiedComponent devuelve la ruta de acceso completa del componente para un componente calificado y realiza cualquier instalación necesaria. Esta función solicita el origen si es necesario e incrementa el recuento de uso de la característica. (ANSI)
MsiProvideQualifiedComponentExA

La función MsiProvideQualifiedComponentEx devuelve la ruta de acceso completa del componente para un componente calificado publicado por un producto y realiza cualquier instalación necesaria. (ANSI)
MsiProvideQualifiedComponentExW

La función MsiProvideQualifiedComponentEx devuelve la ruta de acceso completa del componente para un componente calificado publicado por un producto y realiza cualquier instalación necesaria. (Unicode)
MsiProvideQualifiedComponentW

La función MsiProvideQualifiedComponent devuelve la ruta de acceso completa del componente para un componente calificado y realiza cualquier instalación necesaria. Esta función solicita el origen si es necesario e incrementa el recuento de uso de la característica. (Unicode)
MsiQueryComponentStateA

La función MsiQueryComponentState devuelve el estado instalado para un componente. (ANSI)
MsiQueryComponentStateW

La función MsiQueryComponentState devuelve el estado instalado para un componente. (Unicode)
MsiQueryFeatureStateA

La función MsiQueryFeatureState devuelve el estado instalado para una característica de producto. (ANSI)
MsiQueryFeatureStateExA

La función MsiQueryFeatureStateEx devuelve el estado instalado para una característica de producto. (ANSI)
MsiQueryFeatureStateExW

La función MsiQueryFeatureStateEx devuelve el estado instalado para una característica de producto. (Unicode)
MsiQueryFeatureStateW

La función MsiQueryFeatureState devuelve el estado instalado para una característica de producto. (Unicode)
MsiQueryProductStateA

La función MsiQueryProductState devuelve el estado instalado de un producto. (ANSI)
MsiQueryProductStateW

La función MsiQueryProductState devuelve el estado instalado de un producto. (Unicode)
MsiReinstallFeatureA

Vuelve a instalar las características. (ANSI)
MsiReinstallFeatureW

Vuelve a instalar las características. (Unicode)
MsiReinstallProductA

Vuelve a instalar productos. (ANSI)
MsiReinstallProductW

Vuelve a instalar productos. (Unicode)
MsiRemovePatchesA

Quita una o varias revisiones de un único producto. (ANSI)
MsiRemovePatchesW

Quita una o varias revisiones de un único producto. (Unicode)
MsiSetExternalUIA

La función MsiSetExternalUI habilita un controlador de interfaz de usuario externo. (ANSI)
MsiSetExternalUIRecord

La función MsiSetExternalUIRecord habilita un controlador externo de interfaz de usuario (UI).
MsiSetExternalUIW

La función MsiSetExternalUI habilita un controlador de interfaz de usuario externo. (Unicode)
MsiSetInternalUI

La función MsiSetInternalUI habilita la interfaz de usuario interna del instalador. A continuación, esta interfaz de usuario se usa para todas las llamadas posteriores a las funciones del instalador que generan la interfaz de usuario en este proceso. Para más información, consulte Niveles de interfaz de usuario.
MsiSourceListAddMediaDiskA

La función MsiSourceListAddMediaDisk agrega o actualiza un disco del origen multimedia de un producto o revisión registrados. (ANSI)
MsiSourceListAddMediaDiskW

La función MsiSourceListAddMediaDisk agrega o actualiza un disco del origen multimedia de un producto o revisión registrados. (Unicode)
MsiSourceListAddSourceA

Agrega a la lista de orígenes de red válidos que contienen el tipo de orígenes especificado para un producto o revisión en un contexto de usuario especificado. (ANSI)
MsiSourceListAddSourceExA

Agrega o reordena el conjunto de orígenes de una revisión o producto en un contexto especificado. También puede crear una lista de origen para una revisión que no exista en el contexto especificado. (ANSI)
MsiSourceListAddSourceExW

Agrega o reordena el conjunto de orígenes de una revisión o producto en un contexto especificado. También puede crear una lista de origen para una revisión que no exista en el contexto especificado. (Unicode)
MsiSourceListAddSourceW

Agrega a la lista de orígenes de red válidos que contienen el tipo de orígenes especificado para un producto o revisión en un contexto de usuario especificado. (Unicode)
MsiSourceListClearAllA

La función MsiSourceListClearAll quita todos los orígenes de red de la lista de origen de una revisión o un producto en un contexto especificado. Para más información, consulte Resistencia de origen. (ANSI)
MsiSourceListClearAllExA

La función MsiSourceListClearAllEx quita todos los orígenes existentes de un tipo de origen determinado para el producto especificado o la instancia de revisión. (ANSI)
MsiSourceListClearAllExW

La función MsiSourceListClearAllEx quita todos los orígenes existentes de un tipo de origen determinado para el producto especificado o la instancia de revisión. (Unicode)
MsiSourceListClearAllW

La función MsiSourceListClearAll quita todos los orígenes de red de la lista de origen de una revisión o un producto en un contexto especificado. Para más información, consulte Resistencia de origen. (Unicode)
MsiSourceListClearMediaDiskA

La función MsiSourceListClearMediaDisk proporciona la capacidad de quitar un disco registrado existente en el origen multimedia de un producto o revisión en un contexto específico. (ANSI)
MsiSourceListClearMediaDiskW

La función MsiSourceListClearMediaDisk proporciona la capacidad de quitar un disco registrado existente en el origen multimedia de un producto o revisión en un contexto específico. (Unicode)
MsiSourceListClearSourceA

Quita un origen existente de un producto o revisión en un contexto especificado. (ANSI)
MsiSourceListClearSourceW

Quita un origen existente de un producto o revisión en un contexto especificado. (Unicode)
MsiSourceListEnumMediaDisksA

La función MsiSourceListEnumMediaDisks enumera la lista de discos registrados para el origen multimedia de una revisión o un producto. (ANSI)
MsiSourceListEnumMediaDisksW

La función MsiSourceListEnumMediaDisks enumera la lista de discos registrados para el origen multimedia de una revisión o un producto. (Unicode)
MsiSourceListEnumSourcesA

La función MsiSourceListEnumSources enumera los orígenes de la lista de origen de una revisión o un producto especificados. (ANSI)
MsiSourceListEnumSourcesW

La función MsiSourceListEnumSources enumera los orígenes de la lista de origen de una revisión o un producto especificados. (Unicode)
MsiSourceListForceResolutionA

La función MsiSourceListForceResolution obliga al instalador a buscar la lista de origen de un origen de producto válido la próxima vez que se requiera un origen. (ANSI)
MsiSourceListForceResolutionExA

La función MsiSourceListForceResolutionEx quita el registro de la propiedad denominada "LastUsedSource". (ANSI)
MsiSourceListForceResolutionExW

La función MsiSourceListForceResolutionEx quita el registro de la propiedad denominada "LastUsedSource". (Unicode)
MsiSourceListForceResolutionW

La función MsiSourceListForceResolution obliga al instalador a buscar la lista de origen de un origen de producto válido la próxima vez que se requiera un origen. (Unicode)
MsiSourceListGetInfoA

La función MsiSourceListGetInfo recupera información sobre la lista de origen de un producto o revisión en un contexto específico. (ANSI)
MsiSourceListGetInfoW

La función MsiSourceListGetInfo recupera información sobre la lista de origen de un producto o revisión en un contexto específico. (Unicode)
MsiSourceListSetInfoA

Establece información sobre la lista de origen de un producto o revisión en un contexto específico. (ANSI)
MsiSourceListSetInfoW

Establece información sobre la lista de origen de un producto o revisión en un contexto específico. (Unicode)
MsiUseFeatureA

La función MsiUseFeature incrementa el recuento de uso de una característica determinada e indica el estado de instalación de esa característica. Esta función se debe usar para indicar la intención de una aplicación de usar una característica. (ANSI)
MsiUseFeatureExA

La función MsiUseFeatureEx incrementa el recuento de uso de una característica determinada e indica el estado de instalación de esa característica. Esta función se debe usar para indicar la intención de una aplicación de usar una característica. (ANSI)
MsiUseFeatureExW

La función MsiUseFeatureEx incrementa el recuento de uso de una característica determinada e indica el estado de instalación de esa característica. Esta función se debe usar para indicar la intención de una aplicación de usar una característica. (Unicode)
MsiUseFeatureW

La función MsiUseFeature incrementa el recuento de uso de una característica determinada e indica el estado de instalación de esa característica. Esta función se debe usar para indicar la intención de una aplicación de usar una característica. (Unicode)
MsiVerifyPackageA

La función MsiVerifyPackage comprueba que el archivo especificado es un paquete de instalación. (ANSI)
MsiVerifyPackageW

La función MsiVerifyPackage comprueba que el archivo especificado es un paquete de instalación. (Unicode)

Funciones de devolución de llamada

 
INSTALLUI_HANDLER_RECORD

El prototipo de función INSTALLUI_HANDLER_RECORD define una función de devolución de llamada que el instalador llama a mensajes de error y notificación de progreso. Llame a la función MsiSetExternalUIRecord para habilitar un controlador externo de interfaz de usuario (UI) externa de registro.
INSTALLUI_HANDLERA

El prototipo de función INSTALLUI_HANDLER define una función de devolución de llamada que el instalador llama a mensajes de error y notificación de progreso. (ANSI)
INSTALLUI_HANDLERW

El prototipo de función INSTALLUI_HANDLER define una función de devolución de llamada que el instalador llama a mensajes de error y notificación de progreso. (Unicode)

Estructuras

 
MSIFILEHASHINFO

La estructura MSIFILEHASHINFO contiene la información hash de archivo devuelta por MsiGetFileHash y usada en la tabla MsiFileHash.
MSIPATCHSEQUENCEINFOA

La estructura MSIPATCHSEQUENCEINFO se usa en las funciones MsiDeterminePatchSequence y MsiDetermineApplicablePatches. (ANSI)
MSIPATCHSEQUENCEINFOW

La estructura MSIPATCHSEQUENCEINFO se usa en las funciones MsiDeterminePatchSequence y MsiDetermineApplicablePatches. (Unicode)