Freigeben über


EnrollmentEnrollStatus-Enumeration (certenroll.h)

Der Enumerationstyp EnrollmentEnrollStatus gibt die registrierungsbasierte status einer Zertifikatanforderung an. Diese Enumeration wird von der Status-Eigenschaft auf der IX509EnrollmentStatus-Schnittstelle verwendet.

Syntax

typedef enum EnrollmentEnrollStatus {
  Enrolled = 0x1,
  EnrollPended = 0x2,
  EnrollUIDeferredEnrollmentRequired = 0x4,
  EnrollError = 0x10,
  EnrollUnknown = 0x20,
  EnrollSkipped = 0x40,
  EnrollDenied = 0x100
} ;

Konstanten

 
Enrolled
Wert: 0x1
Die Anmeldung war erfolgreich. Das Zertifikat wurde ausgestellt.
EnrollPended
Wert: 0x2
Die Anforderung wurde übermittelt, und die Anmeldung ist ausstehend, oder eine Out-of-Band-Anforderung wurde ausgestellt.
EnrollUIDeferredEnrollmentRequired
Wert: 0x4
Die Anmeldung muss verschoben werden.
EnrollError
Wert: 0x10
Ein Fehler ist aufgetreten.
EnrollUnknown
Wert: 0x20
Der Anmeldungsstatus ist unbekannt.
EnrollSkipped
Wert: 0x40
Die Statusinformationen wurden übersprungen. Dies kann auftreten, wenn eine Zertifizierungsstelle ungültig ist oder nicht für die Überwachung ausgewählt wurde.
EnrollDenied
Wert: 0x100
Die Anmeldung wurde abgewiesen.

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

EnrollmentSelectionStatus

IX509EnrollmentStatus