Tabela MsiPatchCertificate
A Tabela MsiPatchCertificate identifica os possíveis certificados signatários usados para assinar patches digitalmente. A Tabela MsiPatchCertificate contém as informações necessárias para habilitar a Aplicação de Patch do UAC (Controle de Conta de Usuário) para um aplicativo.
A Tabela MsiPatchCertificate tem as colunas a seguir:
Coluna | Tipo | Chave | Nullable |
---|---|---|---|
PatchCertificate | Identificador | S | N |
DigitalCertificate_ | Identificador | N | N |
Colunas
-
PatchCertificate
-
O identificador exclusivo dessa linha na Tabela MsiPatchCertificate.
-
DigitalCertificate
-
Uma chave externa na primeira coluna da Tabela MsiDigitalCertificate. A linha indicada na Tabela MsiDigitalCertificate contém a representação binária do certificado de signatário.
Comentários
Os patches são sempre avaliados em relação à Tabela MsiPatchCertificate que é atual no momento em que o patch é aplicado. Um patch pode modificar a Tabela MsiPatchCertificate adicionando ou removendo entradas. Isso permite que um patch modifique a avaliação de patches futuros que são aplicados posteriormente na sequência de aplicação de patch. Vários certificados podem existir na tabela e o patch deve corresponder a pelo menos um certificado a ser aplicado.
Validação
Tópicos relacionados