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,
  EnrollPended,
  EnrollUIDeferredEnrollmentRequired,
  EnrollError,
  EnrollUnknown,
  EnrollSkipped,
  EnrollDenied
} ;

Constants

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

Requirements

   
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