Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The RequestClientInfoClientId enumeration specifies the type of application that created a certificate request. This can be used to initialize a IX509AttributeClientId object that contains information about the client. It is also used by the IX509CertificateRequest interface.
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
} ;
Constants
ClientIdNoneValue: 0 No client identifier is specified. |
ClientIdXEnroll2003Value: 1 Specifies the Certificate Enrollment Control that is available on Windows Server 2003. |
ClientIdAutoEnroll2003Value: 2 Specifies the autoenrollment that is available on Windows Server 2003. |
ClientIdWizard2003Value: 3 Specifies the Certificate Request Wizard that is available on Windows Server 2003. |
ClientIdCertReq2003Value: 4 Specifies the Certreq.exe command-line tool that is available on Windows Server 2003. |
ClientIdDefaultRequestValue: 5 Specifies the default certificate request object that is available starting with Windows Vista. This is represented by the IX509CertificateRequest interface and is the default value if the client ID is not set by the caller. |
ClientIdAutoEnrollValue: 6 Specifies the autoenrollment that is available starting with Windows Vista. |
ClientIdRequestWizardValue: 7 Specifies the Certificate Request Wizard that is available starting with Windows Vista. |
ClientIdEOBOValue: 8 Specifies the Enroll-On-Behalf-Of (EOBO) Wizard that is available starting with Windows Vista. |
ClientIdCertReqValue: 9 Specifies the Certreq.exe command-line tool that is available starting with Windows Vista. |
ClientIdTestValue: 10 This value is not supported. |
ClientIdWinRTValue: 11 |
ClientIdUserStartValue: 1000 This is the base value for custom applications. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2008 [desktop apps only] |
| Header | certenroll.h |