CertFindExtension 函数 (wincrypt.h)
CertFindExtension 函数查找CERT_EXTENSION数组中的第一个扩展,由其对象标识符 (OID) 标识。 此函数可用于处理已解码的证书。 CERT_INFO结构派生自解码的证书。 CERT_INFO 结构的 rgExtension 成员将传递到 rgExtensions 参数中的 CertFindExtension。 此函数确定特定扩展是否在数组中,如果是,则返回指向它的指针
语法
PCERT_EXTENSION CertFindExtension(
[in] LPCSTR pszObjId,
[in] DWORD cExtensions,
[in] CERT_EXTENSION [] rgExtensions
);
参数
[in] pszObjId
指向 对象标识符 的指针 (在搜索中使用的 OID) 。
[in] cExtensions
rgExtensions 数组中的扩展数。
[in] rgExtensions
CERT_EXTENSION 结构的数组。
返回值
如果找到扩展,则返回指向该扩展的指针。 否则,返回 NULL 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2003 [桌面应用 | UWP 应用] |
目标平台 | Windows |
标头 | wincrypt.h |
Library | Crypt32.lib |
DLL | Crypt32.dll |