wintrust.h) (CRYPT_PROVUI_DATA 结构
[ CRYPT_PROVUI_DATA 结构可用于“要求”部分中指定的操作系统。 它在后续版本中可能已更改或不可用。]
CRYPT_PROVUI_DATA 结构为提供程序提供用户界面 (UI) 数据。 此结构由 CRYPT_PROVUI_FUNCS 结构使用。
语法
typedef struct _CRYPT_PROVUI_DATA {
DWORD cbStruct;
DWORD dwFinalError;
WCHAR *pYesButtonText;
WCHAR *pNoButtonText;
WCHAR *pMoreInfoButtonText;
WCHAR *pAdvancedLinkText;
WCHAR *pCopyActionText;
WCHAR *pCopyActionTextNoTS;
WCHAR *pCopyActionTextNotSigned;
} CRYPT_PROVUI_DATA, *PCRYPT_PROVUI_DATA;
成员
cbStruct
此结构的大小(以字节为单位)。
dwFinalError
错误代码(如果适用)。
pYesButtonText
指向“是”按钮文本的以 null 结尾的字符串的指针。 如果此参数为 NULL,则使用“&是”。
pNoButtonText
指向 No 按钮文本的以 null 结尾的字符串的指针。 如果此参数为 NULL,则使用“&否”。
pMoreInfoButtonText
指向“详细信息”按钮文本的以 null 结尾的字符串的指针。 如果此参数为 NULL,则使用“&详细信息”。
pAdvancedLinkText
指向“高级”按钮文本的以 null 结尾的字符串的指针。
pCopyActionText
指向在信任有效且使用时间戳时使用的文本的 以 null 结尾的字符串的指针。 如果此参数为 NULL,则使用“是否要安装并运行在 %2 上签名的”%1“,以及分发者:” 。
pCopyActionTextNoTS
指向在信任有效但未使用时间戳时使用的文本的 以 null 结尾的字符串的指针。 如果此参数为 NULL,则使用“是否要安装并运行在未知日期/时间签名且分发者为:”的 “%1”。。
pCopyActionTextNotSigned
指向未提供签名时使用的文本的 以 null 结尾的字符串的指针。 如果此参数为 NULL,则使用“是否要安装和运行”%1“?”。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | wintrust.h |