PFN_CERT_ENUM_SYSTEM_STORE回调函数 (wincrypt.h)
CertEnumSystemStoreCallback 回调函数格式化并显示通过调用 CertEnumSystemStore 找到的每个系统存储的信息。
语法
PFN_CERT_ENUM_SYSTEM_STORE PfnCertEnumSystemStore;
BOOL PfnCertEnumSystemStore(
[in] const void *pvSystemStore,
[in] DWORD dwFlags,
[in] PCERT_SYSTEM_STORE_INFO pStoreInfo,
[in] void *pvReserved,
[in] void *pvArg
)
{...}
参数
[in] pvSystemStore
指向通过调用 CertEnumSystemStore 找到的系统存储的信息的指针。 在适当的情况下,此参数将包含前导计算机名称或服务名称前缀。
[in] dwFlags
用于调用更改演示文稿的标志。 这可以是以下值的按位 OR 。
值 | 含义 |
---|---|
|
指定系统存储区的位置。 |
|
如果已设置, 则 pvSystemStore 参数指向CERT_SYSTEM_STORE_RELOCATE_PARA结构。 如果未设置, 则 pvSystemStore 指向以 NULL 结尾的 Unicode 字符串。 |
[in] pStoreInfo
指向包含存储相关信息 的 CERT_SYSTEM_STORE_INFO 结构的指针。
[in] pvReserved
保留供将来使用。
[in] pvArg
指向传递给 CertEnumSystemStore 的 pvArg 中回调函数的信息的指针。
返回值
如果函数成功,则函数返回 TRUE。
若要停止枚举,函数必须返回 FALSE。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | wincrypt.h |