Tabla MsiPatchMetadata
La tabla MsiPatchMetadata contiene información sobre una revisión de Windows Installer necesaria para quitar la revisión y que usa Agregar o quitar programas.
No se pueden quitar las revisiones instaladas sin esta tabla presente en la base de datos de revisiones (archivo .msp) y falta alguna información de Agregar o quitar programas. La tabla debe estar en la base de datos del archivo de la revisión y no en una transformación de la revisión.
La tabla MsiPatchMetadata tiene las siguientes columnas.
Columna | Tipo | Clave | Nullable |
---|---|---|---|
Compañía | Identificador | Y | Y |
Propiedad | Identificador | Y | No |
Value | Texto | No | No |
Columnas
-
Empresa
-
Nombre de la empresa. Un campo vacío (un valor Null) indica que la fila contiene una de las propiedades de metadatos estándar de Windows Installer. Para obtener más información, consulte la sección Observaciones.
Al agregar una fila a la tabla y escribir un nombre de empresa en este campo, puede agregar cualquier empresa para ampliar el conjunto de propiedades.
-
Propiedad
-
Nombre de una propiedad de metadatos.
-
Valor
-
Valor de propiedad de los metadatos. Nunca puede ser Null o una cadena vacía.
Observaciones
Disponible en Windows Installer 3.0 y versiones posteriores.
Las filas de la tabla MsiPatchMetadata que contienen un valor Null en el campo CompanyName hacen referencia a una de las siguientes propiedades de metadatos estándar de Windows Installer.
Propiedad | Descripción |
---|---|
AllowRemoval | Indica si la revisión es una revisión desinstalable. Si el campo de valor contiene 0 (cero), no se puede quitar la revisión. Si el campo de valor contiene uno (1), la revisión es una revisión desinstalable. Esta propiedad está registrada y su valor se puede obtener mediante la función MsiGetPatchInfoEx . |
ManufacturerName | Nombre del fabricante de la aplicación. |
MinorUpdateTargetRTM | Indica que la revisión tiene como destino la versión RTM del producto o la revisión de actualización principal más reciente. Cree esta propiedad opcional en las revisiones de actualización secundarias que contienen información de secuenciación para indicar que la revisión quita todas las revisiones hasta la versión RTM del producto o hasta la revisión de actualización principal más reciente. Esta propiedad está disponible en Windows Installer 3.1 y versiones posteriores. |
TargetProductName | Nombre de la aplicación o del conjunto de aplicaciones de destino. |
MoreInfoURL | Dirección URL que proporciona información específica de esta revisión. Esta propiedad está registrada y su valor se puede obtener mediante la función MsiGetPatchInfoEx. A partir de Windows XP con Service Pack 2 (SP2), este valor puede ser el vínculo de soporte técnico de la revisión que se muestra en Agregar o quitar programas. |
CreationTimeUTC | Hora de creación del archivo .msp en formato de mm-dd-yy HH:MM (month-day-year hour:minute). |
DisplayName | Título para la revisión que esté bien para la presentación pública. Esta propiedad está registrada y su valor se puede obtener mediante la función MsiGetPatchInfoEx. A partir de Windows XP con SP2, este valor es el nombre de la revisión que se muestra en Agregar o quitar programas. |
Descripción | Breve descripción de la revisión. |
clasificación | Valor de cadena que contiene la categoría arbitraria de actualizaciones según lo definido por el autor de la revisión. Por ejemplo, los autores de revisiones pueden especificar que cada revisión se clasifique como revisión, seguridad consolidada, actualización crítica, actualización, Service Pack o paquete acumulativo de actualizaciones. Esta propiedad es obligatoria. |
OptimizeCA | Indica si Windows Installer debe omitir las acciones personalizadas al aplicar la revisión. Esto puede reducir el tiempo necesario para aplicar la revisión. La propiedad OptimizeCA admite cualquiera de los siguientes valores:
Los valores de OptimizeCA se pueden combinar al procesar varias revisiones nuevas. Si todas las revisiones tienen un 1 (uno) incluido en los valores, se omitirán todas las acciones personalizadas de asignación de propiedades y directorios. Si una revisión tiene el valor 3 (tres) para la propiedad y una revisión tiene el valor 1 (uno) para la propiedad, se omitirán las acciones personalizadas de asignación de propiedades y directorios. Sin embargo, se ejecutarán las demás acciones personalizadas inmediatas, ya que no se omitirán todas las revisiones solicitadas. |
OptimizedInstallMode | Si esta propiedad se establece en 1 (uno) en todas las revisiones que se aplicarán en una transacción, se optimizará una aplicación de la revisión si es posible. Para obtener más información, consulte Optimización de revisiones. Disponible a partir de Windows Installer 3.1. |
Validación
Temas relacionados