CERT_SELECTUI_INPUT構造体 (cryptuiapi.h)

CERT_SELECTUI_INPUT構造体は、ストアまたは証明書チェーンの配列に含まれる証明書をシリアル化するために、CertSelectionGetSerializedBlob 関数によって使用されます。 返されるシリアル化された BLOB、CredUIPromptForWindowsCredentials 関数に 渡すことができます。

構文

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

メンバー

hStore

呼び出し元によって作成された証明書ストアのハンドル。 ストアには、事前に選択されたアプリケーション証明書のセットが含まれています。

prgpChain

CERT_CHAIN_CONTEXT構造体へのポインターの配列。 アプリケーションは、 CertSelectCertificateChains 関数を使用して証明書チェーンを事前選択することで、この配列をプロビジョニングします。

cChain

prgpChainメンバーが指す配列内にあるCERT_CHAIN_CONTEXT構造体の数。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header cryptuiapi.h