structure CERT_SELECTUI_INPUT (cryptuiapi.h)

La structure CERT_SELECTUI_INPUT est utilisée par la fonction CertSelectionGetSerializedBlob pour sérialiser les certificats contenus dans un magasin ou un tableau de chaînes de certificats. L’objet BLOB sérialisé retourné peut être passé à la fonction CredUIPromptForWindowsCredentials.

Syntaxe

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

Membres

hStore

Handle d’un magasin de certificats créé par l’appelant. Le magasin contient l’ensemble de certificats d’application présélectionnés.

prgpChain

Tableau de pointeurs vers CERT_CHAIN_CONTEXT structures. Les applications approvisionnent ce tableau en présélectionnant les chaînes de certificats à l’aide de la fonction CertSelectCertificateChains .

cChain

Nombre de structures CERT_CHAIN_CONTEXT qui se trouvent dans le tableau pointé par le membre prgpChain .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête cryptuiapi.h