Patch.PatchProperty (método)
La propiedad PatchProperty obtiene información de propiedad sobre una revisión específica aplicada a una instancia específica del producto. Esta propiedad llama a MsiGetPatchInfoEx.
Sintaxis
Patch.PatchProperty(
szProperty
)
Parámetros
-
szProperty
-
El parámetro szProperty puede ser uno de los valores siguientes.
Nombre Significado LocalPackage Obtenga el archivo de revisión almacenado en caché que el producto usa. Transformaciones Obtenga el conjunto de transformaciones de revisión aplicadas al producto por la última instalación de revisión. Es posible que este valor no esté disponible para las aplicaciones no administradas por usuario si el usuario no ha iniciado sesión en el equipo. InstallDate Obtenga la fecha en que se aplicó la revisión al producto. Uninstallable Devuelve "1" si la revisión está marcada como posible para desinstalar del producto. En este caso, el instalador de todos modos puede bloquear la desinstalación si otra revisión que no se puede desinstalar requiere esta revisión. State Devuelve "1" si esta revisión se aplica actualmente al producto. Devuelve "2" si otra revisión reemplazó a esta revisión. Devuelve "4" si otra revisión dejó obsoleta esta revisión. Estos valores corresponden a las constantes que usa el parámetro dwFilter de MsiEnumPatchesEx. DisplayName Obtenga el nombre para mostrar registrado para la revisión. En el caso de las revisiones que no incluyen la propiedad DisplayName en la tabla MsiPatchMetadata, el nombre para mostrar devuelto es una cadena vacía (""). MoreInfoURL Obtenga la dirección URL de información de soporte técnico registrada para la revisión. En el caso de las revisiones que no incluyen la propiedad MoreInfoURL en la tabla MsiPatchMetadata, la dirección URL de información de soporte técnico devuelta es una cadena vacía ("").
Valor devuelto
Este método no devuelve ningún valor.
Observaciones
Este método puede devolver ERROR_UNKNOWN_PATCH, si el objeto Patch se inicializa con una cadena vacía para ProductCode.
Requisitos
Requisito | Value |
---|---|
Versión |
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer 3.0 o una versión posterior en Windows Server 2003, Windows XP o Windows 2000. |
Archivo DLL |
|
IID |
IID_IPatch se define como 000C10A1-0000-0000-C000-000000000046 |
Consulte también