estrutura CERT_SELECTUI_INPUT (cryptuiapi.h)

A estrutura CERT_SELECTUI_INPUT é usada pela função CertSelectionGetSerializedBlob para serializar os certificados contidos em um repositório ou uma matriz de cadeias de certificados. O BLOB serializado retornado pode ser passado para a função CredUIPromptForWindowsCredentials .

Sintaxe

typedef struct {
  HCERTSTORE           hStore;
  PCCERT_CHAIN_CONTEXT *prgpChain;
  DWORD                cChain;
} CERT_SELECTUI_INPUT, *PCERT_SELECTUI_INPUT;

Membros

hStore

O identificador de um repositório de certificados criado pelo chamador. O repositório contém o conjunto de certificados pré-selecionados do aplicativo.

prgpChain

Uma matriz de ponteiros para CERT_CHAIN_CONTEXT estruturas. Os aplicativos provisionam essa matriz pré-selecionando cadeias de certificados usando a função CertSelectCertificateChains .

cChain

O número de estruturas CERT_CHAIN_CONTEXT que estão na matriz apontada pelo membro prgpChain .

Requisitos

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