Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

EnrollmentEnrollStatus enumeration (certenroll.h)

The EnrollmentEnrollStatus enumeration type specifies the enrollment status of a certificate request. This enumeration is used by the Status property on the IX509EnrollmentStatus interface.

Syntax

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

Constants

 
Enrolled
Value: 0x1
The enrollment succeeded, and the certificate has been issued.
EnrollPended
Value: 0x2
The request has been submitted and the enrollment is pending, or the request has been issued out of band.
EnrollUIDeferredEnrollmentRequired
Value: 0x4
Enrollment must be deferred.
EnrollError
Value: 0x10
An error occurred.
EnrollUnknown
Value: 0x20
The enrollment status is unknown.
EnrollSkipped
Value: 0x40
The status information has been skipped. This can occur if a certification authority is not valid or has not been selected for monitoring.
EnrollDenied
Value: 0x100
Enrollment has been denied.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header certenroll.h

See also

CertEnroll Enumerations

CertEnroll Interfaces

EnrollmentSelectionStatus

IX509EnrollmentStatus


Feedback

Was this page helpful?

Additional resources