Partager via


CRL_DIST_POINT_NAME structure (wincrypt.h)

La structure CRL_DIST_POINT_NAME identifie un emplacement à partir duquel la liste de révocation de certificats peut être obtenue. Lorsque CRL_DIST_POINT_NAME est utilisé, différentes formes du nom du point de distribution de liste de révocation de certificats apparaissent dans le membre FullName de la structure CERT_ALT_NAME_INFO . Une application n’a pas besoin de pouvoir traiter tous les formulaires de nom dans la structure. Il peut utiliser un point de distribution si au moins un formulaire de nom peut être traité.

Si aucun formulaire de nom pour un point de distribution ne peut être traité, une application peut toujours utiliser le certificat, à condition que les informations de révocation requises puissent être obtenues auprès d’une autre source, telle qu’un point de distribution de l’entrée de répertoire de l’autorité de certification .

Syntaxe

typedef struct _CRL_DIST_POINT_NAME {
  DWORD dwDistPointNameChoice;
  union {
    CERT_ALT_NAME_INFO FullName;
  } DUMMYUNIONNAME;
} CRL_DIST_POINT_NAME, *PCRL_DIST_POINT_NAME;

Membres

dwDistPointNameChoice

Indique la variante utilisée pour les données de nom contenues dans l’union. Les valeurs suivantes sont définies :

Valeur Signification
CRL_DIST_POINT_NO_NAME
Aucun nom de point de distribution n’est fourni.
CRL_DIST_POINT_FULL_NAME
Le nom du point de distribution se trouve dans le membre FullName de l’union.
CRL_DIST_POINT_ISSUER_RDN_NAME
Non implémenté actuellement.

DUMMYUNIONNAME

DUMMYUNIONNAME.FullName

Structure CERT_ALT_NAME_INFO contenant un tableau de noms alternatifs spécifiant le point de distribution de la liste de révocation de certificats sous l’une des différentes formes. L’une des plus courantes utilise une URL au format « http://... » pour spécifier l’emplacement de la liste de révocation de certificats.

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

Voir aussi

CERT_ALT_NAME_INFO

CRL_DIST_POINT