Tabela MsiPatchCertificate
Tabela MsiPatchCertificate identyfikuje możliwe certyfikaty podpisów używane do cyfrowego podpisywania poprawek. Tabela MsiPatchCertificate zawiera informacje potrzebne do włączenia kontroli konta użytkownika (UAC) patching dla aplikacji.
Tabela MsiPatchCertificate ma następujące kolumny:
Kolumna | Typ | Klucz | Nullable |
---|---|---|---|
PatchCertificate | identyfikator | Y | N |
DigitalCertificate_ | identyfikator | N | N |
Kolumny
-
PatchCertificate
-
Unikatowy identyfikator tego wiersza w tabeli MsiPatchCertificate.
-
DigitalCertificate
-
Klucz zewnętrzny w pierwszej kolumnie MsiDigitalCertificate Table. Wiersz wskazany w tabeli MsiDigitalCertificate zawiera binarną reprezentację certyfikatu sygnatariusza.
Uwagi
Poprawki są zawsze oceniane względem tabeli MsiPatchCertificate, która jest aktualna w momencie stosowania poprawki. Poprawka może zmodyfikować tabelę MsiPatchCertificate, dodając lub usuwając wpisy. Dzięki temu poprawka umożliwia modyfikowanie oceny przyszłych poprawek, które są stosowane w dalszej części sekwencji stosowania poprawek. W tabeli może istnieć wiele certyfikatów, a poprawka musi być zgodna z co najmniej jednym certyfikatem, który ma zostać zastosowany.
Walidacja
Tematy pokrewne