Partager via


structure AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA (wincrypt.h)

La structure AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA contient des informations de stratégie d’horodatage qui peuvent être utilisées dans la vérification de la chaîne de certificats des fichiers.

Syntaxe

typedef struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA {
  DWORD cbSize;
  DWORD dwRegPolicySettings;
  BOOL  fCommercial;
} AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA, *PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA;

Membres

cbSize

Taille, en octets, de cette structure.

dwRegPolicySettings

Indicateur défini pendant l’installation qui peut être modifié par un utilisateur. L’outil SetReg qui se trouve dans le pack d’outils Authenticode peut être utilisé pour sélectionner ou annuler la sélection de chaque valeur. Les valeurs d’indicateur peuvent être combinées à l’aide d’une opération OR au niveau du bit.

Valeur Signification
WTPF_TRUSTTEST
Approuvez n’importe quel certificat « TEST ».
WTPF_TESTCANBEVALID
Vérifiez la validité de tout certificat « TEST ».
WTPF_IGNOREEXPIRATION
Utilisez la date d’expiration.
WTPF_IGNOREREVOKATION
Effectuez des case activée de révocation.
WTPF_OFFLINEOK_IND
Si la source est hors connexion, approuvez les certificats individuels.
WTPF_OFFLINEOK_COM
Si la source est hors connexion, approuvez tous les certificats commerciaux.
WTPF_OFFLINEOKNBU_IND
Si la source est hors connexion, approuvez les certificats individuels. N’utilisez pas l’interface utilisateur.
WTPF_OFFLINEOKNBU_COM
Si la source est hors connexion, approuvez tous les certificats commerciaux. N’utilisez pas l’interface utilisateur de vérification.
WTPF_VERIFY_V1_OFF
Désactivez la vérification des certificats v1.
WTPF_IGNOREREVOCATIONONTS
Ignorer les vérifications de révocation d’horodatage.
WTPF_ALLOWONLYPERTRUST
Autorisez uniquement les éléments dans la base de données d’approbation personnelle.

fCommercial

Indicateur BOOL. Si la valeur est TRUE, un signataire a été vérifié par une autorité de certification (AC) qu’il répondait à certaines normes financières minimales.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête wincrypt.h