struttura CRL_DIST_POINT_NAME (wincrypt.h)
La struttura CRL_DIST_POINT_NAME identifica una posizione da cui è possibile ottenere il CRL. Quando si utilizza CRL_DIST_POINT_NAME , nel membro FullName della struttura di CERT_ALT_NAME_INFO vengono visualizzate forme diverse del nome del punto di distribuzione CRL. Un'applicazione non deve essere in grado di elaborare tutti i moduli dei nomi nella struttura. Può usare un punto di distribuzione se è possibile elaborare almeno un modulo di nome.
Se non è possibile elaborare moduli di nome per un punto di distribuzione, un'applicazione può comunque usare il certificato, purché le informazioni di revoca necessarie possano essere ottenute da un'altra origine, ad esempio un punto di distribuzione della voce della directory dell'autorità di certificazione (CA).
Sintassi
typedef struct _CRL_DIST_POINT_NAME {
DWORD dwDistPointNameChoice;
union {
CERT_ALT_NAME_INFO FullName;
} DUMMYUNIONNAME;
} CRL_DIST_POINT_NAME, *PCRL_DIST_POINT_NAME;
Members
dwDistPointNameChoice
Indica la variante utilizzata per i dati del nome contenuti nell'unione. Vengono definiti i valori seguenti:
DUMMYUNIONNAME
DUMMYUNIONNAME.FullName
Struttura CERT_ALT_NAME_INFO contenente una matrice di nomi alternativi che specificano il punto di distribuzione CRL in una delle diverse forme. Uno dei più comuni usa un URL nel formato "http://..." per specificare la posizione del CRL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |