CertAlgIdToOID 函数 (wincrypt.h)

使用 CryptFindOIDInfo 函数而不是此函数,因为 CNG 中不再支持ALG_ID标识符。 请改用 CryptFindOIDInfo 函数的 dwKeyType 参数中的 CRYPT_OID_INFO_CNG_ALGID_KEY 值。

Windows Server 2003 和 Windows XP: CertAlgIdToOID 函数将 CryptoAPI 算法标识符 (ALG_ID) 转换为抽象语法表示法 1 (ASN.1) 对象标识符 (OID) 字符串。

语法

LPCSTR CertAlgIdToOID(
  [in] DWORD dwAlgId
);

参数

[in] dwAlgId

要转换为 OID 的值。

返回值

如果函数成功,则该函数返回以 null 结尾的 OID 字符串。

如果没有 OID 字符串对应于算法标识符,则该函数返回 NULL

要求

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

另请参阅

数据转换函数