CryptUIDlgViewContext 函数 (cryptuiapi.h)

CryptUIDlgViewContext 函数显示证书、CTL 或 CRL 上下文。

语法

BOOL CryptUIDlgViewContext(
  [in] DWORD      dwContextType,
  [in] const void *pvContext,
  [in] HWND       hwnd,
  [in] LPCWSTR    pwszTitle,
  [in] DWORD      dwFlags,
  [in] void       *pvReserved
);

参数

[in] dwContextType

DWORD ,指示 pvContext 是指向证书、CRL 还是 CTL 上下文的指针,如下表所示。

含义
CERT_STORE_CERTIFICATE_CONTEXT
PCCERT_CONTEXT
CERT_STORE_CRL_CONTEXT
PCCRL_CONTEXT
CERT_STORE_CTL_CONTEXT
PCCTL_CONTEXT

[in] pvContext

指向要显示的证书、CRL 或 CTL 上下文的指针。

[in] hwnd

显示窗口的句柄。 如果 为 NULL,则显示默认为桌面窗口。

[in] pwszTitle

显示标题字符串。 如果 为 NULL,则默认上下文类型用作标题。

[in] dwFlags

当前未使用,应设置为 0。

[in] pvReserved

保留供将来使用。

返回值

此函数在成功时返回 TRUE ,在失败时返回 FALSE

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 cryptuiapi.h
Library Cryptui.lib
DLL Cryptui.dll

另请参阅

CryptUIDlgSelectCertificateFromStore