estructura CERT_SELECTUI_INPUT (cryptuiapi.h)

La función CertSelectionGetSerializedBlob usa la estructura CERT_SELECTUI_INPUT para serializar los certificados contenidos en un almacén o una matriz de cadenas de certificados. El BLOB serializado devuelto se puede pasar a la función CredUIPromptForWindowsCredentials .

Sintaxis

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

Miembros

hStore

Identificador de un almacén de certificados creado por el autor de la llamada. El almacén contiene el conjunto de certificados preseleccionados de la aplicación.

prgpChain

Matriz de punteros a CERT_CHAIN_CONTEXT estructuras. Las aplicaciones aprovisionan esta matriz mediante la preselección de cadenas de certificados mediante la función CertSelectCertificateChains .

cChain

Número de estructuras de CERT_CHAIN_CONTEXT a las que apunta el miembro prgpChain .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado cryptuiapi.h