Instalación y mantenimiento de aplicaciones

Información general sobre la tecnología de instalación y mantenimiento de aplicaciones.

Para desarrollar la instalación y el mantenimiento de aplicaciones, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
ACTCTX_COMPATIBILITY_ELEMENT_TYPE

La enumeración ACTCTX_COMPATIBILITY_ELEMENT_TYPE describe el elemento de compatibilidad en el manifiesto de aplicación.
ACTCTX_REQUESTED_RUN_LEVEL

La enumeración ACTCTX_REQUESTED_RUN_LEVEL describe el nivel de ejecución solicitado del contexto de activación.
ASM_CMP_FLAGS

El método IsEqual usa los valores de la enumeración ASM_CMP_FLAGS para especificar las partes de dos nombres de ensamblado que se van a comparar.
ASM_DISPLAY_FLAGS

El método GetDisplayName usa los valores de la enumeración ASM_DISPLAY_FLAGS para especificar qué partes del nombre completo del ensamblado se van a incluir en la representación de cadena del nombre del ensamblado.
ASM_NAME

Los valores de la enumeración ASM_NAME son los identificadores de propiedad para los pares nombre-valor incluidos en un nombre de ensamblado en paralelo.
CREATE_ASM_NAME_OBJ_FLAGS

La enumeración CREATE_ASM_NAME_OBJ_FLAGS la usa la función CreateAssemblyNameObject.

Functions

 
ActivateActCtx

La función ActivateActCtx activa el contexto de activación especificado.
ActivateActCtx

La función ActivateActCtx activa el contexto de activación especificado.
AddRefActCtx

La función AddRefActCtx incrementa el recuento de referencias del contexto de activación especificado.
AddRefActCtx

La función AddRefActCtx incrementa el recuento de referencias del contexto de activación especificado.
Clonar

El método Clone copia el nombre del ensamblado en paralelo actual en una nueva instancia de IAssemblyName.
CloseCUB

El método CloseCUB cierra un archivo .cub abierto del evaluador de coherencia interno (ICE). Los archivos .cub del evaluador de coherencia interno (ICE) se pueden abrir mediante el método OpenCUB.
CloseDatabase

El método CloseDatabase cierra el paquete o el módulo de combinación de Windows Installer abiertos actualmente. Los paquetes de Windows Installer o los módulos de combinación se pueden abrir mediante el método OpenDatabase.
CloseDatabase

El método CloseDatabase cierra la base de datos de Windows Installer abierta actualmente. Para obtener más información, vea el método CloseDatabase del objeto Merge.
CloseLog

El método de función CloseLog cierra el registro actual. Para obtener más información, vea el método CloseLog del objeto Merge.
CloseModule

El método CloseModule cierra el módulo de combinación de Windows Installer abierto actualmente. Para obtener más información, vea el método CloseModule del objeto Merge.
Confirmar

El método Commit copia información en el almacén en paralelo. Cuando este método devuelve, el ensamblado es visible en el almacén en paralelo.
Conexión

El método Connect conecta un módulo que se ha combinado o se combinará en la base de datos con una característica adicional. Para obtener más información, vea el método Connect del objeto Merge.
CreateActCtxA

La función CreateActCtx crea un contexto de activación. (ANSI)
CreateActCtxA

La función CreateActCtx crea un contexto de activación. (ANSI)
CreateActCtxW

La función CreateActCtx crea un contexto de activación. (Unicode)
CreateActCtxW

La función CreateActCtx crea un contexto de activación. (Unicode)
CreateAssemblyCache

La función CreateAssemblyCache obtiene una instancia de la interfaz IAssemblyCache.
CreateAssemblyCacheItem

El método CreateAssemblyCacheItem crea un elemento en la memoria caché de ensamblados que corresponde al ensamblado en paralelo que se va a instalar.
CreateAssemblyNameObject

La función CreateAssemblyNameObject obtiene una instancia de la interfaz IAssemblyName.
CreateSourceImage

El método CreateSourceImage permite al cliente extraer los archivos de un módulo a una imagen de origen en el disco después de una combinación, teniendo en cuenta los cambios realizados en el módulo que podrían haberse realizado durante la configuración del módulo.
CreateStream

El método CreateStream copia el origen de un manifiesto o módulo en una secuencia.
DeactivateActCtx

La función DeactivateActCtx desactiva el contexto de activación correspondiente a la cookie especificada.
DeactivateActCtx

La función DeactivateActCtx desactiva el contexto de activación correspondiente a la cookie especificada.
ExtractCAB

El método ExtractCAB extrae el archivo .cab incrustado de un módulo y lo guarda como el archivo especificado.
ExtractFiles

El método ExtractFiles extrae el archivo .cab incrustado de un módulo y, a continuación, escribe esos archivos en el directorio de destino. Para obtener más información, vea el método ExtractFiles del objeto Merge.
ExtractFilesEx

El método ExtractFilesEx extrae el archivo .cab incrustado de un módulo y, a continuación, escribe esos archivos en el directorio de destino. Para obtener más información, vea el método ExtractFilesEx del objeto Merge.
Finalización

El método Finalize impide que se cambie un nombre de ensamblado en paralelo. Después de llamar a Finalize, las llamadas adicionales a SetProperty devuelven E_UNEXPECTED.
FindActCtxSectionGuid

La función FindActCtxSectionGuid recupera información sobre un GUID específico en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA.
FindActCtxSectionGuid

La función FindActCtxSectionGuid recupera información sobre un GUID específico en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA.
FindActCtxSectionStringA

La función FindActCtxSectionString recupera información sobre una cadena específica en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA. (ANSI)
FindActCtxSectionStringA

La función FindActCtxSectionString recupera información sobre una cadena específica en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA. (ANSI)
FindActCtxSectionStringW

La función FindActCtxSectionString recupera información sobre una cadena específica en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA. (Unicode)
FindActCtxSectionStringW

La función FindActCtxSectionString recupera información sobre una cadena específica en el contexto de activación actual y devuelve una estructura de ACTCTX_SECTION_KEYED_DATA. (Unicode)
get_Attributes

El método get_Attributes recupera la propiedad Attributes del objeto ConfigurableItem.
get_ConfigurableItems

El método get_ConfigurableItems recupera la propiedad ConfigurableItems del objeto Merge.
get_Context

El método get_Context recupera la propiedad Context del objeto ConfigurableItem.
get_DatabaseKeys

El método get_DatabaseKeys recupera la propiedad DatabaseKeys del objeto Error. Este método devuelve un puntero a una colección de cadenas que contiene las claves principales de la fila de la base de datos que provoca el error, una clave por entrada de la colección.
get_DatabaseTable

El método get_DatabaseTable recupera la propiedad DatabaseTable del objeto Error. El método devuelve el nombre de la tabla de la base de datos que produjo el error.
get_DefaultValue

El método get_DefaultValue recupera la propiedad DefaultValue del objeto ConfigurableItem.
get_Dependencies

El método get_Dependencies recupera la propiedad Dependencies del objeto Merge.
get_Description

El método get_Description recupera la propiedad Description del objeto ConfigurableItem.
get_DisplayName

El método get_DisplayName recupera la propiedad DisplayName del objeto ConfigurableItem.
get_Errors

El método get_Errors recupera la propiedad Errors del objeto Merge. Esto recupera la colección actual de errores.
get_Format

El método get_Format recupera la propiedad Format del objeto ConfigurableItem.
get_HelpKeyword

El método get_HelpKeyword recupera la propiedad HelpKeyword del objeto ConfigurableItem.
get_HelpLocation

El método get_HelpLocation recupera la propiedad HelpLocation del objeto ConfigurableItem.
get_Language

El método get_Language recupera la propiedad Language del objeto Dependency. Este método devuelve el LANGID del módulo necesario.
get_Language

El método get_Language recupera la propiedad Language del objeto Error. Esta función devuelve el LANGID del error.
get_Module

El método get_Module recupera la propiedad Module del objeto Dependency. Este método devuelve el ModuleID del módulo requerido por la cadena actual en forma de BSTR. ModuleID tiene el mismo formato que se usa en la tabla ModuleSignature.
get_ModuleFiles

El método get_ModuleFiles recupera la propiedad ModuleFiles del objeto GetFiles.
get_ModuleKeys

El método get_ModuleKeys recupera la propiedad ModuleKeys del objeto Error. Este método devuelve un puntero a una colección de cadenas que contiene las claves principales de la fila del módulo que provoca el error, una clave por entrada de la colección.
get_ModuleTable

El método get_ModuleTable recupera la propiedad ModuleTable del objeto Error. Este método devuelve el nombre de la tabla en el módulo que provocó el error.
get_Name

El método get_Name recupera la propiedad Name del objeto ConfigurableItem.
get_Path

El método get_Path recupera la propiedad Path del objeto Error.
get_Type

El método get_Type recupera la propiedad Type del objeto ConfigurableItem.
get_Type

El método get_Type recupera la propiedad Type del objeto Error. Este método devuelve un valor msmErrorType que indica el tipo de error representado por este objeto.
get_Version

El método get_Version recupera la propiedad Version del objeto Dependency. Este método devuelve la versión del módulo necesario en forma de BSTR.
GetCurrentActCtx

La función GetCurrentActCtx devuelve el identificador al contexto de activación activo del subproceso que realiza la llamada.
GetCurrentActCtx

La función GetCurrentActCtx devuelve el identificador al contexto de activación activo del subproceso que realiza la llamada.
GetDisplayName

El método GetDisplayName obtiene una representación de cadena del nombre del ensamblado en paralelo.
GetName

El método GetName devuelve la parte de nombre del nombre del ensamblado.
GetProperty

El método GetProperty obtiene el valor de un par nombre-valor en el nombre del ensamblado.
InstallAssembly

El método InstallAssembly agrega una referencia de aplicación a un ensamblado al almacén en paralelo y copia los archivos del ensamblado en el almacén en paralelo. Los archivos del ensamblado que se va a instalar deben estar presentes en el sistema de archivos actual.
InstallHinfSectionA

InstallHinfSection es una función de punto de entrada exportada por Setupapi.dll que puede usar para ejecutar una sección de un archivo .inf. InstallHinfSection se puede invocar llamando a la utilidad Rundll32.exe como se describe en la sección Comentarios. (ANSI)
InstallHinfSectionW

InstallHinfSection es una función de punto de entrada exportada por Setupapi.dll que puede usar para ejecutar una sección de un archivo .inf. InstallHinfSection se puede invocar llamando a la utilidad Rundll32.exe como se describe en la sección Comentarios. (Unicode)
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 los 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 los 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)
IsEqual

El método IsEqual compara el nombre del ensamblado actual con otro nombre de ensamblado.
Log

El método Log escribe una cadena de texto en el archivo de registro abierto actualmente. Para obtener más información, vea el método Log del objeto Merge.
LPDISPLAYVAL

La especificación de la función LPDISPLAYVAL define un prototipo de función de devolución de llamada. El método IValidate::SetDisplay permite que una herramienta de creación reciba mensajes de estado ICE a través de la función de devolución de llamada registrada.
LPEVALCOMCALLBACK

La especificación LPEVALCOMCALLBACK define un prototipo de función de devolución de llamada. El método IValidate::SetStatus permite a una herramienta de creación recibir información sobre el progreso de la validación a través de la función de devolución de llamada registrada.
Combinar

El método Merge ejecuta una combinación de la base de datos actual y el módulo actual.
MergeEx

El método MergeEx ejecuta una combinación de la base de datos actual y el módulo actual.
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 de 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 de 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)
MsiCreateRecord

La función MsiCreateRecord crea un nuevo objeto de registro con el número especificado de campos. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle.
MsiCreateTransformSummaryInfoA

La función MsiCreateTransformSummaryInfo crea información de resumen de una transformación existente para incluir condiciones de validación y error. La ejecución de esta función establece el registro de error, al que se puede acceder mediante MsiGetLastErrorRecord. (ANSI)
MsiCreateTransformSummaryInfoW

La función MsiCreateTransformSummaryInfo crea información de resumen de una transformación existente para incluir condiciones de validación y error. La ejecución de esta función establece el registro de error, al que se puede acceder mediante MsiGetLastErrorRecord. (Unicode)
MsiDatabaseApplyTransformA

La función MsiDatabaseApplyTransform aplica una transformación a una base de datos. (ANSI)
MsiDatabaseApplyTransformW

La función MsiDatabaseApplyTransform aplica una transformación a una base de datos. (Unicode)
MsiDatabaseCommit

La función MsiDatabaseCommit confirma los cambios en una base de datos.
MsiDatabaseExportA

La función MsiDatabaseExport exporta una tabla de Microsoft Installer de una base de datos abierta a un archivo de archivo de texto. (ANSI)
MsiDatabaseExportW

La función MsiDatabaseExport exporta una tabla de Microsoft Installer de una base de datos abierta a un archivo de archivo de texto. (Unicode)
MsiDatabaseGenerateTransformA

La función MsiDatabaseGenerateTransform genera un archivo de transformación de diferencias entre dos bases de datos. (ANSI)
MsiDatabaseGenerateTransformW

La función MsiDatabaseGenerateTransform genera un archivo de transformación de diferencias entre dos bases de datos. (Unicode)
MsiDatabaseGetPrimaryKeysA

La función MsiDatabaseGetPrimaryKeys devuelve un registro que contiene los nombres de todas las columnas de clave principal de una tabla especificada. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (ANSI)
MsiDatabaseGetPrimaryKeysW

La función MsiDatabaseGetPrimaryKeys devuelve un registro que contiene los nombres de todas las columnas de clave principal de una tabla especificada. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (Unicode)
MsiDatabaseImportA

La función MsiDatabaseImport importa un archivo de archivo de texto del instalador en una tabla de base de datos abierta. (ANSI)
MsiDatabaseImportW

La función MsiDatabaseImport importa un archivo de archivo de texto del instalador en una tabla de base de datos abierta. (Unicode)
MsiDatabaseIsTablePersistentA

La función MsiDatabaseIsTablePersistent devuelve una enumeración que describe el estado de una tabla específica. (ANSI)
MsiDatabaseIsTablePersistentW

La función MsiDatabaseIsTablePersistent devuelve una enumeración que describe el estado de una tabla específica. (Unicode)
MsiDatabaseMergeA

La función MsiDatabaseMerge combina dos bases de datos, lo que permite filas duplicadas. (ANSI)
MsiDatabaseMergeW

La función MsiDatabaseMerge combina dos bases de datos, lo que permite filas duplicadas. (Unicode)
MsiDatabaseOpenViewA

La función MsiDatabaseOpenView prepara una consulta de base de datos y crea un objeto de vista. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (ANSI)
MsiDatabaseOpenViewW

La función MsiDatabaseOpenView prepara una consulta de base de datos y crea un objeto de vista. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (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)
MsiDoActionA

La función MsiDoAction ejecuta una acción integrada, una acción personalizada o una acción del asistente de interfaz de usuario. (ANSI)
MsiDoActionW

La función MsiDoAction ejecuta una acción integrada, una acción personalizada o una acción del asistente de interfaz de usuario. (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)
MsiEnableUIPreview

La función MsiEnableUIPreview permite el modo de vista previa de la interfaz de usuario para facilitar la creación de cuadros de diálogo de interfaz de usuario. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle.
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 a él. (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 a él. (Unicode)
MsiEnumComponentCostsA

La función MsiEnumComponentCosts enumera el espacio en disco por unidad necesaria para instalar un componente. (ANSI)
MsiEnumComponentCostsW

La función MsiEnumComponentCosts enumera el espacio en disco por unidad necesaria para instalar un componente. (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)
MsiEvaluateConditionA

La función MsiEvaluateCondition evalúa una expresión condicional que contiene valores y nombres de propiedad. (ANSI)
MsiEvaluateConditionW

La función MsiEvaluateCondition evalúa una expresión condicional que contiene valores y nombres de propiedad. (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)
MsiFormatRecordA

La función MsiFormatRecord da formato a los datos y propiedades del campo de registro mediante una cadena de formato. (ANSI)
MsiFormatRecordW

La función MsiFormatRecord da formato a los datos y propiedades del campo de registro mediante una cadena de formato. (Unicode)
MsiGetActiveDatabase

La función MsiGetActiveDatabase devuelve la base de datos activa para la instalación. Esta función devuelve un identificador de solo lectura que se debe cerrar mediante MsiCloseHandle.
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)
MsiGetComponentStateA

La función MsiGetComponentState obtiene el estado de un componente. (ANSI)
MsiGetComponentStateW

La función MsiGetComponentState obtiene el estado de un componente. (Unicode)
MsiGetDatabaseState

La función MsiGetDatabaseState devuelve el estado de la base de datos.
MsiGetFeatureCostA

La función MsiGetFeatureCost devuelve el espacio en disco requerido por una característica y sus características secundarias y primarias seleccionadas. (ANSI)
MsiGetFeatureCostW

La función MsiGetFeatureCost devuelve el espacio en disco requerido por una característica y sus características secundarias y primarias seleccionadas. (Unicode)
MsiGetFeatureInfoA

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

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

La función MsiGetFeatureState obtiene el estado solicitado de una característica. (ANSI)
MsiGetFeatureStateW

La función MsiGetFeatureState obtiene el estado solicitado 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)
MsiGetFeatureValidStatesA

La función MsiGetFeatureValidStates devuelve un estado de instalación válido. (ANSI)
MsiGetFeatureValidStatesW

La función MsiGetFeatureValidStates devuelve un estado de instalación válido. (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)
MsiGetLanguage

La función MsiGetLanguage devuelve el idioma numérico de la instalación que se está ejecutando actualmente.
MsiGetLastErrorRecord

La función MsiGetLastErrorRecord devuelve el registro de error que se devolvió por última vez para el proceso de llamada. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle.
MsiGetMode

La función MsiGetMode se usa para determinar si el instalador se está ejecutando actualmente en un modo especificado, como se muestra en la tabla.
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)
MsiGetPropertyA

La función MsiGetProperty obtiene el valor de una propiedad del instalador. (ANSI)
MsiGetPropertyW

La función MsiGetProperty obtiene el valor de una propiedad del instalador. (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)
MsiGetSourcePathA

La función MsiGetSourcePath devuelve la ruta de acceso de origen completa de una carpeta de la tabla Directory. (ANSI)
MsiGetSourcePathW

La función MsiGetSourcePath devuelve la ruta de acceso de origen completa de una carpeta de la tabla Directory. (Unicode)
MsiGetSummaryInformationA

La función MsiGetSummaryInformation obtiene un identificador de la secuencia de _SummaryInformation para una base de datos del instalador. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (ANSI)
MsiGetSummaryInformationW

La función MsiGetSummaryInformation obtiene un identificador de la secuencia de _SummaryInformation para una base de datos del instalador. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (Unicode)
MsiGetTargetPathA

La función MsiGetTargetPath devuelve la ruta de acceso de destino completa de una carpeta de la tabla Directory. (ANSI)
MsiGetTargetPathW

La función MsiGetTargetPath devuelve la ruta de acceso de destino completa de una carpeta de la tabla Directory. (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)
MsiOpenDatabaseA

La función MsiOpenDatabase abre un archivo de base de datos para el acceso a datos. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (ANSI)
MsiOpenDatabaseW

La función MsiOpenDatabase abre un archivo de base de datos para el acceso a datos. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle. (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 es 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 es necesario. (Unicode)
MsiPreviewBillboardA

La función MsiPreviewBillboard muestra una cartelera con el control host en el cuadro de diálogo mostrado. (ANSI)
MsiPreviewBillboardW

La función MsiPreviewBillboard muestra una cartelera con el control host en el cuadro de diálogo mostrado. (Unicode)
MsiPreviewDialogA

La función MsiPreviewDialog muestra un cuadro de diálogo como modelos e inactivo. (ANSI)
MsiPreviewDialogW

La función MsiPreviewDialog muestra un cuadro de diálogo como modelos e inactivo. (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)
MsiProcessMessage

La función MsiProcessMessage envía un registro de error al instalador para su procesamiento.
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)
MsiRecordClearData

La función MsiRecordClearData establece todos los campos de un registro en null.
MsiRecordDataSize

La función MsiRecordDataSize devuelve la longitud de un campo de registro. El recuento no incluye el carácter nulo de terminación.
MsiRecordGetFieldCount

Devuelve el número de campos de un registro.
MsiRecordGetInteger

La función MsiRecordGetInteger devuelve el valor entero de un campo de registro.
MsiRecordGetStringA

La función MsiRecordGetString devuelve el valor de cadena de un campo de registro. (ANSI)
MsiRecordGetStringW

La función MsiRecordGetString devuelve el valor de cadena de un campo de registro. (Unicode)
MsiRecordIsNull

Notifica un campo de registro nulo.
MsiRecordReadStream

La función MsiRecordReadStream lee bytes de un campo de secuencia de registros en un búfer.
MsiRecordSetInteger

Establece un campo de registro en un campo entero.
MsiRecordSetStreamA

La función MsiRecordSetStream establece un campo de secuencia de registros de un archivo. Los datos de secuencia no se pueden insertar en campos temporales. (ANSI)
MsiRecordSetStreamW

La función MsiRecordSetStream establece un campo de secuencia de registros de un archivo. Los datos de secuencia no se pueden insertar en campos temporales. (Unicode)
MsiRecordSetStringA

La función MsiRecordSetString copia una cadena en el campo designado. (ANSI)
MsiRecordSetStringW

La función MsiRecordSetString copia una cadena en el campo designado. (Unicode)
MsiReinstallFeatureA

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

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

Reinstala los productos. (ANSI)
MsiReinstallProductW

Reinstala los productos. (Unicode)
MsiRemovePatchesA

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

Quita una o varias revisiones de un solo producto. (Unicode)
MsiSequenceA

La función MsiSequence ejecuta otra secuencia de acciones, como se describe en la tabla especificada. (ANSI)
MsiSequenceW

La función MsiSequence ejecuta otra secuencia de acciones, como se describe en la tabla especificada. (Unicode)
MsiSetComponentStateA

La función MsiSetComponentState establece un componente en el estado solicitado. (ANSI)
MsiSetComponentStateW

La función MsiSetComponentState establece un componente en el estado solicitado. (Unicode)
MsiSetExternalUIA

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

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

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

La función MsiSetFeatureAttributes puede modificar los atributos predeterminados de una característica en tiempo de ejecución. Tenga en cuenta que los atributos predeterminados de las características se crean en la columna Atributos de la tabla Característica. (ANSI)
MsiSetFeatureAttributesW

La función MsiSetFeatureAttributes puede modificar los atributos predeterminados de una característica en tiempo de ejecución. Tenga en cuenta que los atributos predeterminados de las características se crean en la columna Atributos de la tabla Característica. (Unicode)
MsiSetFeatureStateA

La función MsiSetFeatureState establece una característica en un estado especificado. (ANSI)
MsiSetFeatureStateW

La función MsiSetFeatureState establece una característica en un estado especificado. (Unicode)
MsiSetInstallLevel

La función MsiSetInstallLevel establece el nivel de instalación de una instalación completa del producto.
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.
MsiSetMode

La función MsiSetMode establece un estado booleano interno del motor.
MsiSetPropertyA

La función MsiSetProperty establece el valor de una propiedad de instalación. (ANSI)
MsiSetPropertyW

La función MsiSetProperty establece el valor de una propiedad de instalación. (Unicode)
MsiSetTargetPathA

La función MsiSetTargetPath establece la ruta de acceso de destino completa para una carpeta de la tabla Directory. (ANSI)
MsiSetTargetPathW

La función MsiSetTargetPath establece la ruta de acceso de destino completa para una carpeta de la tabla Directory. (Unicode)
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)
MsiSummaryInfoGetPropertyA

La función MsiSummaryInfoGetProperty obtiene una única propiedad del flujo de información de resumen. (ANSI)
MsiSummaryInfoGetPropertyCount

La función MsiSummaryInfoGetPropertyCount devuelve el número de propiedades existentes en el flujo de información de resumen.
MsiSummaryInfoGetPropertyW

La función MsiSummaryInfoGetProperty obtiene una única propiedad del flujo de información de resumen. (Unicode)
MsiSummaryInfoPersist

La función MsiSummaryInfoPersist vuelve a escribir información de resumen modificada en el flujo de información de resumen.
MsiSummaryInfoSetPropertyA

La función MsiSummaryInfoSetProperty establece una única propiedad de información de resumen. (ANSI)
MsiSummaryInfoSetPropertyW

La función MsiSummaryInfoSetProperty establece una única propiedad de información de resumen. (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)
MsiVerifyDiskSpace

La función MsiVerifyDiskSpace comprueba si hay suficiente espacio en disco para la instalación actual.
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)
MsiViewClose

La función MsiViewClose libera el conjunto de resultados de una vista ejecutada.
MsiViewExecute

La función MsiViewExecute ejecuta una consulta de vista SQL y proporciona los parámetros necesarios.
MsiViewFetch

La función MsiViewFetch captura el siguiente registro secuencial de la vista. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle.
MsiViewGetColumnInfo

La función MsiViewGetColumnInfo devuelve un registro que contiene nombres o definiciones de columna. Esta función devuelve un identificador que se debe cerrar mediante MsiCloseHandle.
MsiViewGetErrorA

La función MsiViewGetError devuelve el error que se produjo en la función MsiViewModify. (ANSI)
MsiViewGetErrorW

La función MsiViewGetError devuelve el error que se produjo en la función MsiViewModify. (Unicode)
MsiViewModify

La función MsiViewModify actualiza un registro capturado.
OpenCUB

El método OpenCUB abre un archivo evaluador de coherencia interno (ICE) que se va a usar para la validación.
OpenDatabase

El método OpenDatabase abre un paquete de instalación de Windows Installer o módulo de combinación para la validación.
OpenDatabase

El método OpenDatabase abre una base de datos de instalación de Windows Installer, ubicada en una ruta de acceso especificada, que se va a combinar con un módulo. Para obtener más información, vea el método OpenDatabase del objeto Merge.
OpenLog

El método OpenLog abre un archivo de registro que recibe mensajes de progreso y error.
OpenModule

El método OpenModule abre un módulo de combinación de Windows Installer en modo de solo lectura. Se debe abrir un módulo para poder combinarlo con una base de datos de instalación. Para obtener más información, vea el método OpenModule del objeto Merge.
ProvideIntegerData

El método ProvideIntegerData recupera datos enteros de la herramienta cliente. Para obtener más información, vea el método ProvideIntegerData del objeto ConfigureModule.
ProvideTextData

El método ProvideTextData recupera datos de texto de la herramienta cliente. Para obtener más información, vea el método ProvideTextData del objeto ConfigureModule.
PSP_FILE_CALLBACK_A

La función de devolución de llamada FileCallback la usan algunas funciones de configuración. (ANSI)
PSP_FILE_CALLBACK_W

La función de devolución de llamada FileCallback la usan algunas funciones de configuración. (Unicode)
QueryActCtxSettingsW

La función QueryActCtxSettingsW especifica el contexto de activación y el espacio de nombres y el nombre del atributo que se va a consultar.
QueryActCtxSettingsW

La función QueryActCtxSettingsW especifica el contexto de activación y el espacio de nombres y el nombre del atributo que se va a consultar.
QueryActCtxW

La función QueryActCtxW consulta el contexto de activación.
QueryActCtxW

La función QueryActCtxW consulta el contexto de activación.
QueryAssemblyInfo

El método QueryAssemblyInfo consulta el almacén de ensamblados en paralelo para obtener información de ensamblado y valida los archivos del almacén de ensamblados en paralelo en el manifiesto del ensamblado.
ReleaseActCtx

La función ReleaseActCtx disminuye el recuento de referencias del contexto de activación especificado.
ReleaseActCtx

La función ReleaseActCtx disminuye el recuento de referencias del contexto de activación especificado.
SetDisplay

El método SetDisplay permite a una herramienta de creación obtener mensajes de estado ICE a través de una función de devolución de llamada.
SetProperty

El método SetProperty agrega un par nombre-valor al nombre del ensamblado en paralelo. Este método puede cambiar o eliminar el valor de un par nombre-valor existente.
SetStatus

El método SetStatus permite a una herramienta de creación recibir información sobre el progreso de la validación a través de una función de devolución de llamada registrada.
SetupAddInstallSectionToDiskSpaceListA

La función SetupAddInstallSectionToDiskSpaceList busca líneas CopyFile y DelFile en una sección Install de un archivo INF. A continuación, la función agrega las operaciones de archivo especificadas en esas secciones a una lista de espacio en disco. (ANSI)
SetupAddInstallSectionToDiskSpaceListW

La función SetupAddInstallSectionToDiskSpaceList busca líneas CopyFile y DelFile en una sección Install de un archivo INF. A continuación, la función agrega las operaciones de archivo especificadas en esas secciones a una lista de espacio en disco. (Unicode)
SetupAddSectionToDiskSpaceListA

La función SetupAddSectionToDiskSpaceList agrega a una lista de espacio en disco todas las operaciones de eliminación o copia de archivos enumeradas en una sección Copiar archivos o Eliminar archivos de un archivo INF. (ANSI)
SetupAddSectionToDiskSpaceListW

La función SetupAddSectionToDiskSpaceList agrega a una lista de espacio en disco todas las operaciones de eliminación o copia de archivos enumeradas en una sección Copiar archivos o Eliminar archivos de un archivo INF. (Unicode)
SetupAddToDiskSpaceListA

La función SetupAddToDiskSpaceList agrega una sola operación de eliminación o copia a una lista de espacio en disco. Para agregar todas las operaciones de archivo en una sección de un archivo INF, use SetupAddSectionToDiskSpaceList o SetupAddInstallSectionToDiskSpaceList. (ANSI)
SetupAddToDiskSpaceListW

La función SetupAddToDiskSpaceList agrega una sola operación de eliminación o copia a una lista de espacio en disco. Para agregar todas las operaciones de archivo en una sección de un archivo INF, use SetupAddSectionToDiskSpaceList o SetupAddInstallSectionToDiskSpaceList. (Unicode)
SetupAddToSourceListA

La función SetupAddToSourceList anexa un valor a la lista de orígenes de instalación para el usuario actual o el sistema. Si el valor ya existe, se quita primero, de modo que no se creen entradas duplicadas. (ANSI)
SetupAddToSourceListW

La función SetupAddToSourceList anexa un valor a la lista de orígenes de instalación para el usuario actual o el sistema. Si el valor ya existe, se quita primero, de modo que no se creen entradas duplicadas. (Unicode)
SetupAdjustDiskSpaceListA

La función SetupAdjustDiskSpaceList ajusta la cantidad de espacio necesario para una unidad especificada. (ANSI)
SetupAdjustDiskSpaceListW

La función SetupAdjustDiskSpaceList ajusta la cantidad de espacio necesario para una unidad especificada. (Unicode)
SetupBackupErrorA

La función SetupBackupError genera un cuadro de diálogo que informa al usuario de un error de copia de seguridad. (ANSI)
SetupBackupErrorW

La función SetupBackupError genera un cuadro de diálogo que informa al usuario de un error de copia de seguridad. (Unicode)
SetupCancelTemporarySourceList

La función SetupCancelTemporarySourceList cancela cualquier comportamiento de lista temporal y sin examen y restablece el comportamiento de la lista estándar.
SetupCloseFileQueue

La función SetupCloseFileQueue destruye una cola de archivos de instalación.
SetupCloseInfFile

La función SetupCloseInfFile cierra el archivo INF abierto por una llamada a SetupOpenInfFile. Esta función cierra los archivos INF anexados mediante una llamada a SetupOpenAppendInfFile.
SetupCloseLog

La función SetupCloseLog cierra los archivos de registro.
SetupCommitFileQueueA

La función SetupCommitFileQueue realiza operaciones de archivo en cola en una cola de archivos de instalación. (ANSI)
SetupCommitFileQueueW

La función SetupCommitFileQueue realiza operaciones de archivo en cola en una cola de archivos de instalación. (Unicode)
SetupConfigureWmiFromInfSectionA

La función SetupConfigureWmiFromInfSection configura la seguridad de los datos WMI expuestos por un archivo INF cuando se pasa a la sección [DDInstall.WMI]. (ANSI)
SetupConfigureWmiFromInfSectionW

La función SetupConfigureWmiFromInfSection configura la seguridad de los datos WMI expuestos por un archivo INF cuando se pasa a la sección [DDInstall.WMI]. (Unicode)
SetupCopyErrorA

La función SetupCopyError genera un cuadro de diálogo para notificar a un usuario un error de archivo de copia. (ANSI)
SetupCopyErrorW

La función SetupCopyError genera un cuadro de diálogo para notificar a un usuario un error de archivo de copia. (Unicode)
SetupCopyOEMInfA

La función SetupCopyOEMInf copia un archivo .inf especificado en el directorio %windir%/Inf. (ANSI)
SetupCopyOEMInfW

La función SetupCopyOEMInf copia un archivo .inf especificado en el directorio %windir%/Inf. (Unicode)
SetupCreateDiskSpaceListA

La función SetupCreateDiskSpaceList crea una lista de espacio en disco. (ANSI)
SetupCreateDiskSpaceListW

La función SetupCreateDiskSpaceList crea una lista de espacio en disco. (Unicode)
SetupDecompressOrCopyFileA

La función SetupDecompressOrCopyFile copia un archivo y lo descomprime si es necesario. (ANSI)
SetupDecompressOrCopyFileW

La función SetupDecompressOrCopyFile copia un archivo y lo descomprime si es necesario. (Unicode)
SetupDefaultQueueCallbackA

La función SetupDefaultQueueCallback es la rutina de devolución de llamada de cola predeterminada incluida con la API de instalación. Puede usarlo para procesar las notificaciones enviadas por la función SetupCommitFileQueue. (ANSI)
SetupDefaultQueueCallbackW

La función SetupDefaultQueueCallback es la rutina de devolución de llamada de cola predeterminada incluida con la API de instalación. Puede usarlo para procesar las notificaciones enviadas por la función SetupCommitFileQueue. (Unicode)
SetupDeleteErrorA

La función SetupDeleteError genera un cuadro de diálogo que informa al usuario de un error de eliminación. (ANSI)
SetupDeleteErrorW

La función SetupDeleteError genera un cuadro de diálogo que informa al usuario de un error de eliminación. (Unicode)
SetupDestroyDiskSpaceList

La función SetupDestroyDiskSpaceList destruye una lista de espacio en disco y libera los recursos asignados.
SetupDiGetClassDevsA

La función SetupDiGetClassDevs devuelve un identificador a un conjunto de información de dispositivo que contiene elementos de información de dispositivo solicitados para un equipo local. (ANSI)
SetupDuplicateDiskSpaceListA

La función SetupDuplicateDiskSpaceList duplica una lista de espacio en disco como una nueva lista independiente de espacio en disco. (ANSI)
SetupDuplicateDiskSpaceListW

La función SetupDuplicateDiskSpaceList duplica una lista de espacio en disco como una nueva lista independiente de espacio en disco. (Unicode)
SetupEnumInfSectionsA

La función SetupEnumInfSections recupera los nombres de sección de un archivo INF. (ANSI)
SetupEnumInfSectionsW

La función SetupEnumInfSections recupera los nombres de sección de un archivo INF. (Unicode)
SetupFindFirstLineA

La función SetupFindFirstLine busca una línea en la sección especificada de un archivo INF. Si el parámetro Key es NULL, SetupFindFirstLine devuelve la primera línea de la sección. (ANSI)
SetupFindFirstLineW

La función SetupFindFirstLine busca una línea en la sección especificada de un archivo INF. Si el parámetro Key es NULL, SetupFindFirstLine devuelve la primera línea de la sección. (Unicode)
SetupFindNextLine

SetupFindNextLine devuelve la ubicación de la siguiente línea en una sección de archivo INF relativa a ContextIn.Line.
SetupFindNextMatchLineA

La función SetupFindNextMatchLine devuelve la ubicación de la siguiente línea en un archivo INF con respecto a ContextIn.Line que coincide con una clave especificada. (ANSI)
SetupFindNextMatchLineW

La función SetupFindNextMatchLine devuelve la ubicación de la siguiente línea en un archivo INF con respecto a ContextIn.Line que coincide con una clave especificada. (Unicode)
SetupFreeSourceListA

La función SetupFreeSourceList libera los recursos del sistema asignados a una lista de origen. (ANSI)
SetupFreeSourceListW

La función SetupFreeSourceList libera los recursos del sistema asignados a una lista de origen. (Unicode)
SetupGetBinaryField

La función SetupGetBinaryField recupera datos binarios de una línea de una sección de archivo INF, desde el campo especificado hasta el final de la línea.
SetupGetFieldCount

La función SetupGetFieldCount recupera el número de campos de la línea especificada en un archivo INF.
SetupGetFileCompressionInfoA

La función SetupGetFileCompressionInfo examina un archivo físico para determinar si está comprimido y obtiene su ruta de acceso completa, tamaño y tamaño del archivo de destino sin comprimir. (ANSI)
SetupGetFileCompressionInfoExA

La función SetupGetFileCompressionInfoEx examina un archivo potencialmente comprimido y obtiene el tipo de compresión, la ruta de acceso completa del archivo (incluido el nombre de archivo), el tamaño comprimido y el tamaño del archivo de destino sin comprimir. (ANSI)
SetupGetFileCompressionInfoExW

La función SetupGetFileCompressionInfoEx examina un archivo potencialmente comprimido y obtiene el tipo de compresión, la ruta de acceso completa del archivo (incluido el nombre de archivo), el tamaño comprimido y el tamaño del archivo de destino sin comprimir. (Unicode)
SetupGetFileCompressionInfoW

La función SetupGetFileCompressionInfo examina un archivo físico para determinar si está comprimido y obtiene su ruta de acceso completa, tamaño y tamaño del archivo de destino sin comprimir. (Unicode)
SetupGetFileQueueCount

La función SetupGetFileQueueCount obtiene el recuento de una cola de archivos de instalación.
SetupGetFileQueueFlags

La función SetupGetFileQueueFlags obtiene las marcas de una cola de archivos de instalación.
SetupGetInfFileListA

La función SetupGetInfFileList devuelve una lista de archivos INF ubicados en un directorio especificado por el autor de la llamada a un búfer proporcionado por la llamada. (ANSI)
SetupGetInfFileListW

La función SetupGetInfFileList devuelve una lista de archivos INF ubicados en un directorio especificado por el autor de la llamada a un búfer proporcionado por la llamada. (Unicode)
SetupGetInfInformationA

La función SetUpGetInfInformation devuelve la estructura de SP_INF_INFORMATION para el archivo INF especificado en un búfer. (ANSI)
SetupGetInfInformationW

La función SetUpGetInfInformation devuelve la estructura de SP_INF_INFORMATION para el archivo INF especificado en un búfer. (Unicode)
SetupGetIntField

La función SetupGetIntField recupera un valor entero del campo especificado de una línea en un archivo INF.
SetupGetLineByIndexA

La función SetupGetLineByIndex busca una línea por su valor de índice en la sección especificada del archivo INF. (ANSI)
SetupGetLineByIndexW

La función SetupGetLineByIndex busca una línea por su valor de índice en la sección especificada del archivo INF. (Unicode)
SetupGetLineCountA

La función SetupGetLineCount devuelve el número de líneas de una sección especificada de un archivo INF. (ANSI)
SetupGetLineCountW

La función SetupGetLineCount devuelve el número de líneas de una sección especificada de un archivo INF. (Unicode)
SetupGetLineTextA

La función SetupGetLineText devuelve el contenido de una línea en un archivo INF en un formato compacto. (ANSI)
SetupGetLineTextW

La función SetupGetLineText devuelve el contenido de una línea en un archivo INF en un formato compacto. (Unicode)
SetupGetMultiSzFieldA

La función SetupGetMultiSzField recupera varias cadenas almacenadas en una línea de un archivo INF, desde el campo especificado hasta el final de la línea. (ANSI)
SetupGetMultiSzFieldW

La función SetupGetMultiSzField recupera varias cadenas almacenadas en una línea de un archivo INF, desde el campo especificado hasta el final de la línea. (Unicode)
SetupGetSourceFileLocationA

La función SetupGetSourceFileLocation recupera la ubicación de un archivo de origen enumerado en un archivo INF. (ANSI)
SetupGetSourceFileLocationW

La función SetupGetSourceFileLocation recupera la ubicación de un archivo de origen enumerado en un archivo INF. (Unicode)
SetupGetSourceFileSizeA

La función SetupGetSourceFileSize lee el tamaño sin comprimir de un archivo de origen enumerado en un archivo INF. (ANSI)
SetupGetSourceFileSizeW

La función SetupGetSourceFileSize lee el tamaño sin comprimir de un archivo de origen enumerado en un archivo INF. (Unicode)
SetupGetSourceInfoA

La función SetupGetSourceInfo recupera la ruta de acceso, el archivo de etiquetas o la descripción multimedia de un origen enumerado en un archivo INF. (ANSI)
SetupGetSourceInfoW

La función SetupGetSourceInfo recupera la ruta de acceso, el archivo de etiquetas o la descripción multimedia de un origen enumerado en un archivo INF. (Unicode)
SetupGetStringFieldA

La función SetupGetStringField recupera una cadena del campo especificado de una línea en un archivo INF. (ANSI)
SetupGetStringFieldW

La función SetupGetStringField recupera una cadena del campo especificado de una línea en un archivo INF. (Unicode)
SetupGetTargetPathA

La función SetupGetTargetPath determina el directorio de destino de una sección de lista de archivos. (ANSI)
SetupGetTargetPathW

La función SetupGetTargetPath determina el directorio de destino de una sección de lista de archivos. (Unicode)
SetupInitDefaultQueueCallback

La función SetupInitDefaultQueueCallback inicializa el contexto utilizado por la rutina de devolución de llamada de cola predeterminada incluida con la API de instalación.
SetupInitDefaultQueueCallbackEx

Inicializa el contexto utilizado por la rutina de devolución de llamada de cola predeterminada incluida con la API de instalación de la misma manera que SetupInitDefaultQueueCallback, salvo que se proporciona una ventana adicional a la función de devolución de llamada para aceptar mensajes de progreso.
SetupInitializeFileLogA

La función SetupInitializeFileLog inicializa un archivo para registrar las operaciones y los resultados de la instalación. Puede ser el registro del sistema, donde el sistema realiza un seguimiento de los archivos instalados como parte de Windows o cualquier otro archivo. (ANSI)
SetupInitializeFileLogW

La función SetupInitializeFileLog inicializa un archivo para registrar las operaciones y los resultados de la instalación. Puede ser el registro del sistema, donde el sistema realiza un seguimiento de los archivos instalados como parte de Windows o cualquier otro archivo. (Unicode)
SetupInstallFileA

La función SetupInstallFile instala un archivo tal y como especifica un INFCONTEXT devuelto por SetupFindXXXLine o explícitamente por el nombre de archivo y la ruta de acceso. (ANSI)
SetupInstallFileExA

La función SetupInstallFileEx instala un archivo tal y como especifica un INFCONTEXT devuelto por SetupFindXXXLine o explícitamente por la información de nombre de archivo y ruta de acceso. (ANSI)
SetupInstallFileExW

La función SetupInstallFileEx instala un archivo tal y como especifica un INFCONTEXT devuelto por SetupFindXXXLine o explícitamente por la información de nombre de archivo y ruta de acceso. (Unicode)
SetupInstallFilesFromInfSectionA

La función SetupInstallFilesFromInfSection pone en cola todos los archivos de una instalación que se especifican en las secciones Copiar archivos, Eliminar archivos y Cambiar nombre de archivos que se enumeran en una sección Instalar. (ANSI)
SetupInstallFilesFromInfSectionW

La función SetupInstallFilesFromInfSection pone en cola todos los archivos de una instalación que se especifican en las secciones Copiar archivos, Eliminar archivos y Cambiar nombre de archivos que se enumeran en una sección Instalar. (Unicode)
SetupInstallFileW

La función SetupInstallFile instala un archivo tal y como especifica un INFCONTEXT devuelto por SetupFindXXXLine o explícitamente por el nombre de archivo y la ruta de acceso. (Unicode)
SetupInstallFromInfSectionA

La función SetupInstallFromInfSection lleva a cabo todas las directivas de una sección de instalación de archivos INF. (ANSI)
SetupInstallFromInfSectionW

La función SetupInstallFromInfSection lleva a cabo todas las directivas de una sección de instalación de archivos INF. (Unicode)
SetupInstallServicesFromInfSectionA

La función SetupInstallServicesFromInfSection realiza las operaciones de instalación y eliminación del servicio que se especifican en las secciones Instalación del servicio enumeradas en la sección Servicio de un archivo INF. (ANSI)
SetupInstallServicesFromInfSectionExA

La función SetupInstallServicesFromInfSectionEx realiza las operaciones de instalación y eliminación del servicio que se especifican en las secciones Instalación de servicio enumeradas en la sección Servicio de un archivo INF. (ANSI)
SetupInstallServicesFromInfSectionExW

La función SetupInstallServicesFromInfSectionEx realiza las operaciones de instalación y eliminación del servicio que se especifican en las secciones Instalación de servicio enumeradas en la sección Servicio de un archivo INF. (Unicode)
SetupInstallServicesFromInfSectionW

La función SetupInstallServicesFromInfSection realiza las operaciones de instalación y eliminación del servicio que se especifican en las secciones Instalación del servicio enumeradas en la sección Servicio de un archivo INF. (Unicode)
SetupIterateCabinetA

La función SetupIterateCabinet recorre en iteración todos los archivos de un gabinete y envía una notificación a una función de devolución de llamada para cada archivo encontrado. (ANSI)
SetupIterateCabinetW

La función SetupIterateCabinet recorre en iteración todos los archivos de un gabinete y envía una notificación a una función de devolución de llamada para cada archivo encontrado. (Unicode)
SetupLogErrorA

La función SetupLogError escribe un mensaje de error en un archivo de registro. (ANSI)
SetupLogErrorW

La función SetupLogError escribe un mensaje de error en un archivo de registro. (Unicode)
SetupLogFileA

La función SetupLogFile agrega una entrada al archivo de registro. (ANSI)
SetupLogFileW

La función SetupLogFile agrega una entrada al archivo de registro. (Unicode)
SetupOpenAppendInfFileA

La función SetupOpenAppendInfFile anexa la información de un archivo INF a un archivo INF abierto anteriormente por SetupOpenInfFile. (ANSI)
SetupOpenAppendInfFileW

La función SetupOpenAppendInfFile anexa la información de un archivo INF a un archivo INF abierto anteriormente por SetupOpenInfFile. (Unicode)
SetupOpenFileQueue

La función SetupOpenFileQueue crea una cola de archivos de instalación.
SetupOpenInfFileA

La función SetupOpenInfFile abre un archivo INF y devuelve un identificador. (ANSI)
SetupOpenInfFileW

La función SetupOpenInfFile abre un archivo INF y devuelve un identificador. (Unicode)
SetupOpenLog

La función SetupOpenLog abre los archivos de registro.
SetupOpenMasterInf

La función SetupOpenMasterInf abre el archivo INF maestro que contiene información de archivo y diseño para los archivos enviados con Windows.
SetupPromptForDiskA

La función SetupPromptForDisk muestra un cuadro de diálogo que solicita al usuario un disco. (ANSI)
SetupPromptForDiskW

La función SetupPromptForDisk muestra un cuadro de diálogo que solicita al usuario un disco. (Unicode)
SetupPromptReboot

La función SetupPromptReboot pregunta al usuario si quiere reiniciar el sistema, opcionalmente depende de si algún archivo de una cola de archivos confirmada estaba en uso durante una operación de archivo.
SetupQueryDrivesInDiskSpaceListA

La función SetupQueryDrivesInDiskSpaceList rellena un búfer con una lista de las unidades a las que hacen referencia las operaciones de archivo enumeradas en la lista de espacio en disco. (ANSI)
SetupQueryDrivesInDiskSpaceListW

La función SetupQueryDrivesInDiskSpaceList rellena un búfer con una lista de las unidades a las que hacen referencia las operaciones de archivo enumeradas en la lista de espacio en disco. (Unicode)
SetupQueryFileLogA

La función SetupQueryFileLog devuelve información de un registro de archivos de instalación. (ANSI)
SetupQueryFileLogW

La función SetupQueryFileLog devuelve información de un registro de archivos de instalación. (Unicode)
SetupQueryInfFileInformationA

La función SetupQueryInfFileInformation devuelve un nombre de archivo INF de una estructura SP_INF_INFORMATION a un búfer. (ANSI)
SetupQueryInfFileInformationW

La función SetupQueryInfFileInformation devuelve un nombre de archivo INF de una estructura SP_INF_INFORMATION a un búfer. (Unicode)
SetupQueryInfOriginalFileInformationA

La función SetupQueryInfOriginalFileInformation devuelve el nombre original de un archivo INF de OEM. (ANSI)
SetupQueryInfOriginalFileInformationW

La función SetupQueryInfOriginalFileInformation devuelve el nombre original de un archivo INF de OEM. (Unicode)
SetupQueryInfVersionInformationA

La función SetupQueryInfVersionInformation devuelve información de versión del archivo INF de una estructura de SP_INF_INFORMATION a un búfer. (ANSI)
SetupQueryInfVersionInformationW

La función SetupQueryInfVersionInformation devuelve información de versión del archivo INF de una estructura de SP_INF_INFORMATION a un búfer. (Unicode)
SetupQuerySourceListA

La función SetupQuerySourceList consulta la lista actual de orígenes de instalación. La lista se crea a partir de las listas específicas del sistema y del usuario, y puede invalidarse mediante una lista temporal (consulte SetupSetSourceList). (ANSI)
SetupQuerySourceListW

La función SetupQuerySourceList consulta la lista actual de orígenes de instalación. La lista se crea a partir de las listas específicas del sistema y del usuario, y puede invalidarse mediante una lista temporal (consulte SetupSetSourceList). (Unicode)
SetupQuerySpaceRequiredOnDriveA

La función SetupQuerySpaceRequiredOnDrive examina una lista de espacio en disco para determinar el espacio necesario para realizar todas las operaciones de archivo enumeradas para una unidad específica. (ANSI)
SetupQuerySpaceRequiredOnDriveW

La función SetupQuerySpaceRequiredOnDrive examina una lista de espacio en disco para determinar el espacio necesario para realizar todas las operaciones de archivo enumeradas para una unidad específica. (Unicode)
SetupQueueCopyA

La función SetupQueueCopy agrega una sola operación de copia de archivos a una cola de archivos de instalación. (ANSI)
SetupQueueCopyIndirectA

La función SetupQueueCopyIndirect es una forma extendida de SetupQueueCopy que pasa parámetros adicionales como una estructura (SP_FILE_COPY_PARAMS). Aparte de esto, el comportamiento es idéntico. (ANSI)
SetupQueueCopyIndirectW

La función SetupQueueCopyIndirect es una forma extendida de SetupQueueCopy que pasa parámetros adicionales como una estructura (SP_FILE_COPY_PARAMS). Aparte de esto, el comportamiento es idéntico. (Unicode)
SetupQueueCopySectionA

La función SetupQueueCopySection coloca todos los archivos de una sección de un archivo INF en una cola de instalación para copiar. (ANSI)
SetupQueueCopySectionW

La función SetupQueueCopySection coloca todos los archivos de una sección de un archivo INF en una cola de instalación para copiar. (Unicode)
SetupQueueCopyW

La función SetupQueueCopy agrega una sola operación de copia de archivos a una cola de archivos de instalación. (Unicode)
SetupQueueDefaultCopyA

La función SetupQueueDefaultCopy agrega un único archivo a una cola de archivos de instalación para copiar, mediante el medio de origen y el destino predeterminados, tal como se especifica en un archivo INF. (ANSI)
SetupQueueDefaultCopyW

La función SetupQueueDefaultCopy agrega un único archivo a una cola de archivos de instalación para copiar, mediante el medio de origen y el destino predeterminados, tal como se especifica en un archivo INF. (Unicode)
SetupQueueDeleteA

La función SetupQueueDelete coloca una operación individual de eliminación de archivos en una cola de archivos de instalación. (ANSI)
SetupQueueDeleteSectionA

La función SetupQueueDeleteSection pone en cola todos los archivos de una sección de un archivo INF para su eliminación. La sección debe tener el formato Eliminar archivos correcto y el archivo INF debe contener una sección DestinationDirs. (ANSI)
SetupQueueDeleteSectionW

La función SetupQueueDeleteSection pone en cola todos los archivos de una sección de un archivo INF para su eliminación. La sección debe tener el formato Eliminar archivos correcto y el archivo INF debe contener una sección DestinationDirs. (Unicode)
SetupQueueDeleteW

La función SetupQueueDelete coloca una operación individual de eliminación de archivos en una cola de archivos de instalación. (Unicode)
SetupQueueRenameA

La función SetupQueueRename coloca una operación de cambio de nombre de archivo individual en una cola de archivos de instalación. (ANSI)
SetupQueueRenameSectionA

La función SetupQueueRenameSection pone en cola una sección en un archivo INF para cambiar el nombre. La sección debe tener el formato de sección de la lista de cambio de nombre correcto y el archivo INF debe contener una sección DestinationDirs. (ANSI)
SetupQueueRenameSectionW

La función SetupQueueRenameSection pone en cola una sección de un archivo INF para cambiar el nombre. La sección debe tener el formato de sección de la lista de cambio de nombre correcto y el archivo INF debe contener una sección DestinationDirs. (Unicode)
SetupQueueRenameW

La función SetupQueueRename coloca una operación de cambio de nombre de archivo individual en una cola de archivos de instalación. (Unicode)
SetupRemoveFileLogEntryA

La función SetupRemoveFileLogEntry quita una entrada o sección de un registro de archivos. (ANSI)
SetupRemoveFileLogEntryW

La función SetupRemoveFileLogEntry quita una entrada o sección de un registro de archivos. (Unicode)
SetupRemoveFromDiskSpaceListA

La función SetupRemoveFromDiskSpaceList quita una operación de eliminación o copia de archivos de una lista de espacio en disco. (ANSI)
SetupRemoveFromDiskSpaceListW

La función SetupRemoveFromDiskSpaceList quita una operación de eliminación o copia de archivos de una lista de espacio en disco. (Unicode)
SetupRemoveFromSourceListA

La función SetupRemoveFromSourceList quita un valor de la lista de orígenes de instalación para el usuario actual o el sistema. Las listas de usuarios y del sistema se combinan en tiempo de ejecución. (ANSI)
SetupRemoveFromSourceListW

La función SetupRemoveFromSourceList quita un valor de la lista de orígenes de instalación para el usuario actual o el sistema. Las listas de usuarios y del sistema se combinan en tiempo de ejecución. (Unicode)
SetupRemoveInstallSectionFromDiskSpaceListA

La función SetupRemoveInstallSectionFromDiskSpaceList busca una sección Install de un archivo INF para las líneas CopyFiles y DelFiles, y quita las operaciones de archivo especificadas en esas secciones de una lista de espacio en disco. (ANSI)
SetupRemoveInstallSectionFromDiskSpaceListW

La función SetupRemoveInstallSectionFromDiskSpaceList busca una sección Install de un archivo INF para las líneas CopyFiles y DelFiles, y quita las operaciones de archivo especificadas en esas secciones de una lista de espacio en disco. (Unicode)
SetupRemoveSectionFromDiskSpaceListA

La función SetupRemoveSectionFromDiskSpaceList quita las operaciones de eliminación o copia de archivos enumeradas en una sección Copiar archivos de un archivo INF de una lista de espacio en disco. (ANSI)
SetupRemoveSectionFromDiskSpaceListW

La función SetupRemoveSectionFromDiskSpaceList quita las operaciones de eliminación o copia de archivos enumeradas en una sección Copiar archivos de un archivo INF de una lista de espacio en disco. (Unicode)
SetupRenameErrorA

La función RenameError genera un cuadro de diálogo que informa al usuario de un error de cambio de nombre de archivo. (ANSI)
SetupRenameErrorW

La función RenameError genera un cuadro de diálogo que informa al usuario de un error de cambio de nombre de archivo. (Unicode)
SetupScanFileQueueA

La función SetupScanFileQueue examina una cola de archivos de instalación y realiza una operación en cada nodo de su lista de copias. La operación se especifica mediante un conjunto de marcas. Se puede llamar a esta función antes o después de confirmar la cola. (ANSI)
SetupScanFileQueueW

La función SetupScanFileQueue examina una cola de archivos de instalación y realiza una operación en cada nodo de su lista de copias. La operación se especifica mediante un conjunto de marcas. Se puede llamar a esta función antes o después de confirmar la cola. (Unicode)
SetupSetDirectoryIdA

La función SetupSetDirectoryId asocia un identificador de directorio en un archivo INF con un directorio específico. (ANSI)
SetupSetDirectoryIdExA

La función SetupSetDirectoryIdEx asocia un identificador de directorio en un archivo INF con un directorio específico. (ANSI)
SetupSetDirectoryIdExW

La función SetupSetDirectoryIdEx asocia un identificador de directorio en un archivo INF con un directorio específico. (Unicode)
SetupSetDirectoryIdW

La función SetupSetDirectoryId asocia un identificador de directorio en un archivo INF con un directorio específico. (Unicode)
SetupSetFileQueueAlternatePlatformA

La función SetupSetFileQueueAlternatePlatform asocia la cola de archivos a una plataforma de destino diferente de la plataforma que ejecuta la función. Esto se hace para habilitar la comprobación de firmas no nativas. (ANSI)
SetupSetFileQueueAlternatePlatformW

La función SetupSetFileQueueAlternatePlatform asocia la cola de archivos a una plataforma de destino diferente de la plataforma que ejecuta la función. Esto se hace para habilitar la comprobación de firmas no nativas. (Unicode)
SetupSetFileQueueFlags

La función SetupSetFileQueueFlags establece las marcas en una cola de archivos de instalación.
SetupSetPlatformPathOverrideA

La función SetupSetPlatformPathOverride se usa para establecer una invalidación de ruta de acceso de plataforma para una máquina de destino cuando se trabaja con INF desde otra máquina. (ANSI)
SetupSetPlatformPathOverrideW

La función SetupSetPlatformPathOverride se usa para establecer una invalidación de ruta de acceso de plataforma para una máquina de destino cuando se trabaja con INF desde otra máquina. (Unicode)
SetupSetSourceListA

La función SetupSetSourceList permite al autor de la llamada establecer la lista de orígenes de instalación para el usuario actual o el sistema (común a todos los usuarios). (ANSI)
SetupSetSourceListW

La función SetupSetSourceList permite al autor de la llamada establecer la lista de orígenes de instalación para el usuario actual o el sistema (común a todos los usuarios). (Unicode)
SetupTermDefaultQueueCallback

Se llama a la función SetupTermDefaultQueueCallback después de que una cola haya terminado de confirmarse. Libera los recursos asignados por llamadas anteriores a SetupInitDefaultQueueCallback o SetupInitDefaultQueueCallbackEx.
SetupTerminateFileLog

La función SetupTerminateFileLog libera los recursos asociados a un registro de archivos.
SetupUninstallNewlyCopiedInfs

La función SetupUninstallNewlyCopiedInfs desinstala los archivos INF (.inf), los archivos INF precompilados (.pnf) y los archivos de catálogo (.cat) instalados previamente durante el committal de la cola de archivos especificada.
SetupUninstallOEMInfA

La función SetupUninstallOEMInf desinstala un archivo .inf especificado y cualquier archivo .pnf asociado. (ANSI)
SetupUninstallOEMInfW

La función SetupUninstallOEMInf desinstala un archivo .inf especificado y cualquier archivo .pnf asociado. (Unicode)
SetupVerifyInfFileA

La función SetupVerifyInfFile comprueba la firma digital del archivo INF especificado mediante su catálogo correspondiente. La comprobación se puede realizar en una plataforma alternativa. (ANSI)
SetupVerifyInfFileW

La función SetupVerifyInfFile comprueba la firma digital del archivo INF especificado mediante su catálogo correspondiente. La comprobación se puede realizar en una plataforma alternativa. (Unicode)
SfcGetNextProtectedFile

Recupera la lista completa de archivos protegidos.
SfcIsFileProtected

Determina si el archivo especificado está protegido.
SfcIsKeyProtected

Determina si la clave del Registro especificada está protegida.
UninstallAssembly

El método UnistallAssembly quita una referencia de aplicación a un ensamblado del almacén en paralelo.
Validación

El método Validate realiza la validación del paquete de instalación o el módulo de combinación mediante el archivo de evaluador de coherencia interno especificado.
ZombifyActCtx

La función ZombifyActCtx desactiva el contexto de activación especificado, pero no lo desasigna.
ZombifyActCtx

La función ZombifyActCtx desactiva el contexto de activación especificado, pero no lo desasigna.

Interfaces

 
IAssemblyCache

La interfaz IAssemblyCache se puede usar para instalar, desinstalar o consultar un ensamblado en paralelo. Una instancia de IAssemblyCache se obtiene mediante una llamada a la función CreateAssemblyCache.
IAssemblyCacheItem

La interfaz IAssemblyCacheItem se puede usar para instalar ensamblados en paralelo en el almacén en paralelo mediante una instalación basada en secuencias.
Iassemblyname

La interfaz IAssemblyName representa un nombre de ensamblado en paralelo.
IMsmConfigurableItem

La interfaz IMsmConfigurableItem administra una sola fila de la tabla ModuleConfiguration. Se trata de un único "atributo" configurable del módulo. La interfaz consta de propiedades de solo lectura, una para cada columna de la tabla ModuleConfiguration.
IMsmConfigureModule

La interfaz IMsmConfigureModule es una interfaz de devolución de llamada; permite al cliente proporcionar información de configuración de combinación durante el proceso de combinación.
IMsmDependency

La interfaz IMsmDependency recupera los detalles de una sola dependencia de módulo.
IMsmError

La interfaz IMsmError recupera detalles sobre un único error de combinación.
IMsmGetFiles

La interfaz IMsmGetFiles permite al cliente recuperar los archivos necesarios en un idioma determinado del módulo.
IMsmMerge

La interfaz IMsmMerge y la interfaz IMsmMerge2 proporcionan interfaces al objeto Merge.
IMsmMerge2

La interfaz IMsmMerge y la interfaz IMsmMerge2 proporcionan interfaces al objeto Merge. La interfaz IMsmMerge2 proporciona una manera de que la herramienta de combinación de cliente utilice la nueva funcionalidad configurable-module.
IValidate

La interfaz IValidate permite a las herramientas de creación validar un paquete de Windows Installer con un conjunto de evaluadores de coherencia interna.

Estructuras

 
ACTCTX_SECTION_KEYED_DATA

La estructura de ACTCTX_SECTION_KEYED_DATA se usa en las funciones FindActCtxSectionString y FindActCtxSectionGuid para devolver la información de contexto de activación junto con el GUID o la sección contexto de activación con etiqueta de entero de 32 bits.
ACTCTX_SECTION_KEYED_DATA

La estructura de ACTCTX_SECTION_KEYED_DATA se usa en las funciones FindActCtxSectionString y FindActCtxSectionGuid para devolver la información de contexto de activación junto con el GUID o la sección contexto de activación con etiqueta de entero de 32 bits.
ACTCTXA

La estructura ACTCTX la usa la función CreateActCtx para crear el contexto de activación. (ANSI)
ACTCTXA

La estructura ACTCTX la usa la función CreateActCtx para crear el contexto de activación. (ANSI)
ACTCTXW

La estructura ACTCTX la usa la función CreateActCtx para crear el contexto de activación. (Unicode)
ACTCTXW

La estructura ACTCTX la usa la función CreateActCtx para crear el contexto de activación. (Unicode)
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION

La estructura ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION se usa en la función QueryActCtxW.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION

La estructura ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION la usa la función QueryActCtxW.
ACTIVATION_CONTEXT_DETAILED_INFORMATION

La estructura ACTIVATION_CONTEXT_DETAILED_INFORMATION la usa la función QueryActCtxW.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION

La estructura ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION la usa la función QueryActCtxW.
ASSEMBLY_FILE_DETAILED_INFORMATION

La estructura ASSEMBLY_FILE_DETAILED_INFORMATION la usa la función QueryActCtxW.
ASSEMBLY_INFO

La estructura ASSEMBLY_INFO contiene información sobre un ensamblado en el almacén de ensamblados en paralelo. El método QueryAssemblyInfo usa la información.
CABINET_INFO_A

La estructura CABINET_INFO almacena información sobre un archivo de gabinete. La función SetupIterateCabinet especifica esta estructura como parámetro cuando envía una notificación SPFILENOTIFY_NEEDNEWCABINET a la rutina de devolución de llamada del gabinete. (ANSI)
CABINET_INFO_W

La estructura CABINET_INFO almacena información sobre un archivo de gabinete. La función SetupIterateCabinet especifica esta estructura como parámetro cuando envía una notificación SPFILENOTIFY_NEEDNEWCABINET a la rutina de devolución de llamada del gabinete. (Unicode)
COMPATIBILITY_CONTEXT_ELEMENT

La estructura COMPATIBILITY_CONTEXT_ELEMENT la usa la función QueryActCtxW como parte de la estructura ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION.
FILE_IN_CABINET_INFO_A

La estructura FILE_IN_CABINET_INFO proporciona información sobre un archivo que se encuentra en el gabinete. (ANSI)
FILE_IN_CABINET_INFO_W

La estructura FILE_IN_CABINET_INFO proporciona información sobre un archivo que se encuentra en el gabinete. (Unicode)
FILEPATHS_A

La estructura FILEPATHS almacena la información de ruta de acceso de origen y de destino. Las funciones de instalación envían la estructura FILEPATHS como parámetro en varias de las notificaciones enviadas a rutinas de devolución de llamada. Para obtener más información, consulte Notificaciones. (ANSI)
FILEPATHS_SIGNERINFO_A

La estructura de FILEPATHS_SINGNERINFO almacena información de ruta de acceso de origen y de destino, así como información de firma de archivo. (ANSI)
FILEPATHS_SIGNERINFO_W

La estructura de FILEPATHS_SINGNERINFO almacena información de ruta de acceso de origen y de destino, así como información de firma de archivo. (Unicode)
FILEPATHS_W

La estructura FILEPATHS almacena la información de ruta de acceso de origen y de destino. Las funciones de instalación envían la estructura FILEPATHS como parámetro en varias de las notificaciones enviadas a rutinas de devolución de llamada. Para obtener más información, consulte Notificaciones. (Unicode)
FUSION_INSTALL_REFERENCE

La estructura FUSION_INSTALL_REFERENCE contiene información sobre la aplicación que hace referencia al ensamblado en paralelo.
INFCONTEXT

La estructura INFCONTEXT almacena información de contexto que funciones como SetupGetLineText usan para navegar por los archivos INF.
MSIFILEHASHINFO

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

La estructura MSIPATCHSEQUENCEINFO la usan las funciones MsiDeterminePatchSequence y MsiDetermineApplicablePatches. (ANSI)
MSIPATCHSEQUENCEINFOW

La estructura MSIPATCHSEQUENCEINFO la usan las funciones MsiDeterminePatchSequence y MsiDetermineApplicablePatches. (Unicode)
SOURCE_MEDIA_A

La estructura SOURCE_MEDIA se usa con la notificación de SPFILENOTIFY_NEEDMEDIA para pasar información multimedia de origen. (ANSI)
SOURCE_MEDIA_W

La estructura SOURCE_MEDIA se usa con la notificación de SPFILENOTIFY_NEEDMEDIA para pasar información multimedia de origen. (Unicode)
SP_ALTPLATFORM_INFO_V1

Esta estructura se usa para pasar información de una plataforma alternativa a SetupQueryInfOriginalFileInformation.
SP_ALTPLATFORM_INFO_V2

La estructura SP_ALTPLATFORM_INFO_V2 se usa para pasar información de una plataforma alternativa a SetupQueryInfOriginalFileInformation.
SP_FILE_COPY_PARAMS_A

La estructura de SP_FILE_COPY_PARAMS describe una sola operación de copia de archivos. (ANSI)
SP_FILE_COPY_PARAMS_W

La estructura de SP_FILE_COPY_PARAMS describe una sola operación de copia de archivos. (Unicode)
SP_INF_INFORMATION

La estructura SP_INF_INFORMATION almacena información sobre un archivo INF, incluido el estilo, el número de archivos INF constituyentes y los datos de versión.
SP_INF_SIGNER_INFO_V1_A

La estructura SP_INF_SIGNER_INFO almacena información sobre la firma digital de un archivo INF. (sp_inf_signer_info_v1_a)
SP_INF_SIGNER_INFO_V1_W

La estructura SP_INF_SIGNER_INFO almacena información sobre la firma digital de un archivo INF. (sp_inf_signer_info_v1_w)
SP_INF_SIGNER_INFO_V2_A

La estructura SP_INF_SIGNER_INFO almacena información sobre la firma digital de un archivo INF. (sp_inf_signer_info_v2_a)
SP_INF_SIGNER_INFO_V2_W

La estructura SP_INF_SIGNER_INFO almacena información sobre la firma digital de un archivo INF. (sp_inf_signer_info_v2_w)
SP_ORIGINAL_FILE_INFO_A

La estructura de SP_ORIGINAL_FILE_INFO recibe el nombre de archivo INF original y la información del archivo de catálogo devuelta por SetupQueryInfOriginalFileInformation. (ANSI)
SP_ORIGINAL_FILE_INFO_W

La estructura de SP_ORIGINAL_FILE_INFO recibe el nombre de archivo INF original y la información del archivo de catálogo devuelta por SetupQueryInfOriginalFileInformation. (Unicode)
SP_REGISTER_CONTROL_STATUSA

La estructura de SP_REGISTER_CONTROL_STATUS contiene información sobre un archivo que se está registrando o anulando el registro mediante la directiva RegisterDlls INF para registrar archivos DLL automáticamente en Windows 2000. (ANSI)
SP_REGISTER_CONTROL_STATUSW

La estructura de SP_REGISTER_CONTROL_STATUS contiene información sobre un archivo que se está registrando o anulando el registro mediante la directiva RegisterDlls INF para registrar archivos DLL automáticamente en Windows 2000. (Unicode)