Propriedade Patch.State

A propriedade State retorna o estado de instalação dessa instância do patch.

Esta propriedade é somente para leitura.

Sintaxe

propVal = Patch.State

Valor da propriedade

Comentários

Essa propriedade retorna um dos valores a seguir.

Estado de instalação Significado
MSIPATCHSTATE_APPLIED O patch é aplicado a essa instância do produto.
MSIPATCHSTATE_SUPERSEDED O patch é aplicado a essa instância do produto, mas é substituído.
MSIPATCHSTATE_OBSOLETED O patch é aplicado nessa instância do produto, mas é obsoleto.

 

Esse método pode retornar ERROR_UNKNOWN_PATCH, se o objeto Patch for inicializado com uma cadeia de caracteres vazia para ProductCode.

Requisitos

Requisito Valor
Versão
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer 3.0 ou versões posteriores no Windows Server 2003, no Windows XP e no Windows 2000
DLL
Msi.dll
IID
O IID_IPatch é definido como 000C10A1-0000-0000-C000-000000000046

Confira também

Patch

MsiGetPatchInfoEx

Sem suporte no Windows Installer 2.0 e nas versões anteriores