Compartilhar via


estrutura CERT_REQUEST_INFO (wincrypt.h)

A estrutura CERT_REQUEST_INFO contém informações para uma solicitação de certificado. O assunto, a chave pública do assunto e os BLOBs de atributo são codificados.

Sintaxe

typedef struct _CERT_REQUEST_INFO {
  DWORD                dwVersion;
  CERT_NAME_BLOB       Subject;
  CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo;
  DWORD                cAttribute;
  PCRYPT_ATTRIBUTE     rgAttribute;
} CERT_REQUEST_INFO, *PCERT_REQUEST_INFO;

Membros

dwVersion

O número de versão do certificado. O número de versão definido é mostrado na tabela a seguir.

Valor Significado
CERT_V1
versão 1

Subject

Uma estrutura CERT_NAME_BLOB que contém o nome codificado da entidade do certificado.

SubjectPublicKeyInfo

CERT_PUBLIC_KEY_INFO estrutura que contém a chave pública codificada e seu algoritmo.

cAttribute

Número de elementos na matriz rgAttribute .

rgAttribute

Um ponteiro para uma matriz de estruturas CRYPT_ATTRIBUTE , cada uma contendo informações de atributo sobre o certificado.

Requisitos

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

Confira também

CERT_PUBLIC_KEY_INFO

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB

CryptSignAndEncodeCertificate