Freigeben über


RequestClientInfoClientClientId-Enumeration (certenroll.h)

Die RequestClientInfoClientClientId-Enumeration gibt den Anwendungstyp an, der eine Zertifikatanforderung erstellt hat. Dies kann verwendet werden, um ein IX509AttributeClientId-Objekt zu initialisieren, das Informationen zum Client enthält. Es wird auch von der IX509CertificateRequest-Schnittstelle verwendet.

Syntax

typedef enum RequestClientInfoClientId {
  ClientIdNone = 0,
  ClientIdXEnroll2003 = 1,
  ClientIdAutoEnroll2003 = 2,
  ClientIdWizard2003 = 3,
  ClientIdCertReq2003 = 4,
  ClientIdDefaultRequest = 5,
  ClientIdAutoEnroll = 6,
  ClientIdRequestWizard = 7,
  ClientIdEOBO = 8,
  ClientIdCertReq = 9,
  ClientIdTest = 10,
  ClientIdWinRT = 11,
  ClientIdUserStart = 1000
} ;

Konstanten

 
ClientIdNone
Wert: 0
Es wird kein Clientbezeichner angegeben.
ClientIdXEnroll2003
Wert: 1
Gibt das Zertifikatregistrierungssteuerelement an, das unter Windows Server 2003 verfügbar ist.
ClientIdAutoEnroll2003
Wert: 2
Gibt die automatische Registrierung an, die unter Windows Server 2003 verfügbar ist.
ClientIdWizard2003
Wert: 3
Gibt den Zertifikatanforderungs-Assistenten an, der unter Windows Server 2003 verfügbar ist.
ClientIdCertReq2003
Wert: 4
Gibt das Certreq.exe-Befehlszeilentool an, das unter Windows Server 2003 verfügbar ist.
ClientIdDefaultRequest
Wert: 5
Gibt das Standardzertifikatanforderungsobjekt an, das ab Windows Vista verfügbar ist. Dies wird durch die IX509CertificateRequest-Schnittstelle dargestellt und ist der Standardwert, wenn die Client-ID nicht vom Aufrufer festgelegt wird.
ClientIdAutoEnroll
Wert: 6
Gibt die automatische Registrierung an, die ab Windows Vista verfügbar ist.
ClientIdRequestWizard
Wert: 7
Gibt den Zertifikatanforderungs-Assistenten an, der ab Windows Vista verfügbar ist.
ClientIdEOBO
Wert: 8
Gibt den EOBO-Assistenten (Enroll-On-Behalf-Of) an, der ab Windows Vista verfügbar ist.
ClientIdCertReq
Wert: 9
Gibt das Certreq.exe Befehlszeilentool an, das ab Windows Vista verfügbar ist.
ClientIdTest
Wert: 10
Dieser Wert wird nicht unterstützt.
ClientIdWinRT
Wert: 11
ClientIdUserStart
Wert: 1000
Dies ist der Basiswert für benutzerdefinierte Anwendungen.

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

IX509AttributeClientId

IX509CertificateRequest