Share via


Encabezado msiquery.h

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

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

Functions

 
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)
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)
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.
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)
MsiEvaluateConditionA

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

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

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

Informa de 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)
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)
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.
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)
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)
MsiVerifyDiskSpace

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