Condividi tramite


Tabella MsiPatchCertificate

La tabella MsiPatchCertificate identifica i possibili certificati firmatari usati per firmare digitalmente le patch. La tabella MsiPatchCertificate contiene le informazioni necessarie per abilitare controllo dell'account utente (UAC) applicazione di patch per un'applicazione.

La tabella MsiPatchCertificate include le colonne seguenti:

Colonna Digitare Chiave Nullable
PatchCertificate identificatore Y N
DigitalCertificate_ identificatore N N

 

Colonne

PatchCertificate

Identificatore univoco per questa riga nella tabella MsiPatchCertificate.

DigitalCertificate

Chiave esterna nella prima colonna della tabella MsiDigitalCertificate. La riga indicata nella tabella MsiDigitalCertificate contiene la rappresentazione binaria del certificato del firmatario.

Osservazioni

Le patch vengono sempre valutate rispetto alla tabella MsiPatchCertificate corrente al momento dell'applicazione della patch. Una patch può modificare la tabella MsiPatchCertificate aggiungendo o rimuovendo voci. Ciò consente a una patch di modificare la valutazione delle patch future applicate più avanti nella sequenza di applicazione di patch. Nella tabella possono esistere più certificati e la patch deve corrispondere ad almeno un certificato da applicare.

Convalida

ICE03
ICE06
ICE32
ICE81

DisableLUAPatching

controllo dell'account utente (UAC) applicazione di patch

MSIDISABLELUAPATCHING

firme digitali e di Windows Installer

non supportato in Windows Installer 2.0 e versioni precedenti