Condividi tramite


Patch.State, proprietà

La proprietà State restituisce lo stato di installazione di questa istanza della patch.

Questa proprietà è di sola lettura.

Sintassi

propVal = Patch.State

Valore proprietà

Commenti

Questa proprietà restituisce uno dei valori seguenti.

Stato installazione Significato
MSIPATCHSTATE_APPLIED La patch viene applicata a questa istanza del prodotto.
MSIPATCHSTATE_SUPERSEDED La patch viene applicata a questa istanza del prodotto, ma viene sostituita.
MSIPATCHSTATE_OBSOLETED La patch viene applicata in questa istanza del prodotto ma obsoleta.

 

Questo metodo può restituire ERROR_UNKNOWN_PATCH, se l'oggetto Patch viene inizializzato con una stringa vuota per ProductCode.

Requisiti

Requisito Valore
Versione
Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer 3.0 o versione successiva in Windows Server 2003, Windows XP e Windows 2000
DLL
Msi.dll
IID
IID_IPatch viene definito come 000C10A1-0000-0000-C000-00000000000000046

Vedi anche

Patch

MsiGetPatchInfoEx

Non supportato in Windows Installer 2.0 e versioni precedenti