Freigeben über


X509RequestType-Enumeration (certenroll.h)

Die X509RequestType-Enumeration gibt den Zertifikatanforderungstyp an. Diese Enumeration wird von der Type-Eigenschaft auf der IX509CertificateRequest-Schnittstelle zurückgegeben.

Syntax

typedef enum X509RequestType {
  TypeAny = 0,
  TypePkcs10 = 1,
  TypePkcs7 = 2,
  TypeCmc = 3,
  TypeCertificate = 4
} ;

Konstanten

 
TypeAny
Wert: 0
Der Typ ist nicht definiert.
TypePkcs10
Wert: 1
Eine PKCS #10-Anforderung. Weitere Informationen finden Sie in der IX509CertificateRequestPkcs10-Schnittstelle .
TypePkcs7
Wert: 2
Eine PKCS #7-Anforderung, die durch eine IX509CertificateRequestPkcs7-Schnittstelle dargestellt wird.
TypeCmc
Wert: 3
Eine CMC-Anforderung (Certificate Management over CMS ). Weitere Informationen finden Sie in der IX509CertificateRequestCmc-Schnittstelle .
TypeCertificate
Wert: 4
Ein selbstsigniertes Zertifikat. Weitere Informationen finden Sie in der IX509CertificateRequestCertificate-Schnittstelle .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile certenroll.h

Weitere Informationen

CertEnroll-Enumerationen

CertEnroll-Schnittstellen