Enumerazione RequestClientInfoClientId (certenroll.h)

L'enumerazione RequestClientInfoClientId specifica il tipo di applicazione che ha creato una richiesta di certificato. Questa operazione può essere usata per inizializzare un oggetto IX509AttributeClientId che contiene informazioni sul client. Viene usato anche dall'interfaccia IX509CertificateRequest .

Sintassi

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
} ;

Costanti

 
ClientIdNone
Valore: 0
Non viene specificato alcun identificatore client.
ClientIdXEnroll2003
Valore: 1
Specifica il controllo registrazione certificati disponibile in Windows Server 2003.
ClientIdAutoEnroll2003
Valore: 2
Specifica la registrazione automatica disponibile in Windows Server 2003.
ClientIdWizard2003
Valore: 3
Specifica la Procedura guidata richiesta certificato disponibile in Windows Server 2003.
ClientIdCertReq2003
Valore: 4
Specifica lo strumento da riga di comando Certreq.exe disponibile in Windows Server 2003.
ClientIdDefaultRequest
Valore: 5
Specifica l'oggetto richiesta di certificato predefinito disponibile a partire da Windows Vista. Questo valore è rappresentato dall'interfaccia IX509CertificateRequest ed è il valore predefinito se l'ID client non è impostato dal chiamante.
ClientIdAutoEnroll
Valore: 6
Specifica la registrazione automatica disponibile a partire da Windows Vista.
ClientIdRequestWizard
Valore: 7
Specifica la Procedura guidata richiesta certificato disponibile a partire da Windows Vista.
ClientIdEOBO
Valore: 8
Specifica la procedura guidataRegistro per conto (EOBO) disponibile a partire da Windows Vista.
ClientIdCertReq
Valore: 9
Specifica lo strumento da riga di comando Certreq.exe disponibile a partire da Windows Vista.
ClientIdTest
Valore: 10
Questo valore non è supportato.
ClientIdWinRT
Valore: 11
ClientIdUserStart
Valore: 1000
Si tratta del valore di base per le applicazioni personalizzate.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione certenroll.h

Vedi anche

Enumerazione CertEnroll

Interfacce CertEnroll

IX509AttributeClientId

IX509CertificateRequest