Compartilhar via


Enumeração RequestClientInfoClientId (certenroll.h)

A enumeração RequestClientInfoClientId especifica o tipo de aplicativo que criou uma solicitação de certificado. Isso pode ser usado para inicializar um objeto IX509AttributeClientId que contém informações sobre o cliente. Ele também é usado pela interface IX509CertificateRequest .

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

Constantes

 
ClientIdNone
Valor: 0
Nenhum identificador de cliente é especificado.
ClientIdXEnroll2003
Valor: 1
Especifica o Controle de Registro de Certificado disponível no Windows Server 2003.
ClientIdAutoEnroll2003
Valor: 2
Especifica o registro automático disponível no Windows Server 2003.
ClientIdWizard2003
Valor: 3
Especifica o Assistente de Solicitação de Certificado que está disponível no Windows Server 2003.
ClientIdCertReq2003
Valor: 4
Especifica a ferramenta de linha de comando Certreq.exe disponível no Windows Server 2003.
ClientIdDefaultRequest
Valor: 5
Especifica o objeto de solicitação de certificado padrão que está disponível a partir do Windows Vista. Isso é representado pela interface IX509CertificateRequest e é o valor padrão se a ID do cliente não for definida pelo chamador.
ClientIdAutoEnroll
Valor: 6
Especifica o registro automático disponível a partir do Windows Vista.
ClientIdRequestWizard
Valor: 7
Especifica o Assistente de Solicitação de Certificado que está disponível a partir do Windows Vista.
ClientIdEOBO
Valor: 8
Especifica o Assistente de Registro em Nome de (EOBO) que está disponível a partir do Windows Vista.
ClientIdCertReq
Valor: 9
Especifica a ferramenta de linha de comando Certreq.exe que está disponível a partir do Windows Vista.
ClientIdTest
Valor: 10
Não há suporte para esse valor.
ClientIdWinRT
Valor: 11
ClientIdUserStart
Valor: 1000
Esse é o valor base para aplicativos personalizados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho certenroll.h

Confira também

Enumerações CertEnroll

CertEnroll Interfaces

IX509AttributeClientId

IX509CertificateRequest