CRL_DIST_POINT_NAME-Struktur (wincrypt.h)
Die CRL_DIST_POINT_NAME-Struktur identifiziert einen Speicherort, von dem die Zertifikatsperrliste abgerufen werden kann. Wenn CRL_DIST_POINT_NAME verwendet wird, werden verschiedene Formen des CRL-Verteilungspunktnamens im FullName-Member der CERT_ALT_NAME_INFO-Struktur angezeigt. Eine Anwendung muss nicht in der Lage sein, alle Namensformulare in der Struktur zu verarbeiten. Es kann einen Verteilungspunkt verwenden, wenn mindestens ein Namensformular verarbeitet werden kann.
Wenn keine Namensformulare für einen Verteilungspunkt verarbeitet werden können, kann eine Anwendung das Zertifikat weiterhin verwenden, vorausgesetzt, die erforderlichen Sperrinformationen können von einer anderen Quelle abgerufen werden, z. B. aus einem Verteilungspunkt des Verzeichniseintrags der Zertifizierungsstelle (Cas).
Syntax
typedef struct _CRL_DIST_POINT_NAME {
DWORD dwDistPointNameChoice;
union {
CERT_ALT_NAME_INFO FullName;
} DUMMYUNIONNAME;
} CRL_DIST_POINT_NAME, *PCRL_DIST_POINT_NAME;
Member
dwDistPointNameChoice
Gibt die Variante an, die für die in der Union enthaltenen Namensdaten verwendet wird. Die folgenden Werte werden definiert:
DUMMYUNIONNAME
DUMMYUNIONNAME.FullName
Eine CERT_ALT_NAME_INFO-Struktur , die ein Array alternativer Namen enthält, das den CRL-Verteilungspunkt in einer von mehreren verschiedenen Formen angibt. Eine der häufigsten verwendet eine URL in der Form "http://..." , um den Speicherort der Zertifikatsperrliste anzugeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | wincrypt.h |