Partager via


X509RequestType, énumération (certenroll.h)

L’énumération X509RequestType spécifie le type de demande de certificat. Cette énumération est retournée par la propriété Type sur l’interface IX509CertificateRequest .

Syntax

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

Constantes

 
TypeAny
Valeur : 0
Le type n'est pas défini.
TypePkcs10
Valeur : 1
Requête PKCS #10. Pour plus d’informations, consultez l’interface IX509CertificateRequestPkcs10 .
TypePkcs7
Valeur : 2
Requête PKCS #7 représentée par une interface IX509CertificateRequestPkcs7 .
TypeCmc
Valeur : 3
Une demande de gestion des certificats sur CMS (CMC). Pour plus d’informations, consultez l’interface IX509CertificateRequestCmc .
TypeCertificate
Valeur : 4
Certificat auto-signé. Pour plus d’informations, consultez l’interface IX509CertificateRequestCertificate .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête certenroll.h

Voir aussi

Énumérations CertEnroll

CertEnroll Interfaces