Compartir a través de


estructura de CRL_DIST_POINT_NAME (wincrypt.h)

La estructura de CRL_DIST_POINT_NAME identifica una ubicación desde la que se puede obtener la CRL. Cuando se usa CRL_DIST_POINT_NAME , aparecen diferentes formas del nombre del punto de distribución CRL en el miembro FullName de la estructura CERT_ALT_NAME_INFO . No es necesario que una aplicación pueda procesar todos los formularios de nombre de la estructura. Puede usar un punto de distribución si se puede procesar al menos un formulario de nombre.

Si no se pueden procesar formularios de nombre para un punto de distribución, una aplicación puede seguir usando el certificado, siempre que se pueda obtener información de revocación necesaria de otro origen, como un punto de distribución de la entrada de directorio de la entidad de certificación (CA).

Sintaxis

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

Miembros

dwDistPointNameChoice

Indica la variante usada para los datos de nombre contenidos en la unión. Se definen los valores siguientes:

Valor Significado
CRL_DIST_POINT_NO_NAME
No se proporciona ningún nombre de punto de distribución.
CRL_DIST_POINT_FULL_NAME
El nombre del punto de distribución está en el miembro FullName de la unión.
CRL_DIST_POINT_ISSUER_RDN_NAME
No implementado actualmente.

DUMMYUNIONNAME

DUMMYUNIONNAME.FullName

Estructura de CERT_ALT_NAME_INFO que contiene una matriz de nombres alternativos que especifican el punto de distribución CRL en uno de varios formularios diferentes. Uno de los más comunes usa una dirección URL con el formato "http://..." para especificar la ubicación de la CRL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado wincrypt.h

Consulte también

CERT_ALT_NAME_INFO

CRL_DIST_POINT