CERT_SELECTUI_INPUT-Struktur (cryptuiapi.h)

Die CERT_SELECTUI_INPUT-Struktur wird von der CertSelectionGetSerializedBlob-Funktion verwendet, um die in einem Speicher oder einem Array von Zertifikatketten enthaltenen Zertifikate zu serialisieren. Das zurückgegebene serialisierte BLOB kann an die CredUIPromptForWindowsCredentials-Funktion übergeben werden.

Syntax

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

Member

hStore

Das Handle eines vom Aufrufer erstellten Zertifikatspeichers. Der Speicher enthält den Satz von vorab ausgewählten Zertifikaten der Anwendung.

prgpChain

Ein Array von Zeigern auf CERT_CHAIN_CONTEXT Strukturen. Anwendungen stellen dieses Array durch Vorauswahl von Zertifikatketten mithilfe der CertSelectCertificateChains-Funktion bereit.

cChain

Die Anzahl der CERT_CHAIN_CONTEXT Strukturen, auf die sich in dem Array befinden, auf das das prgpChain-Element verweist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile cryptuiapi.h