0

CertGetNameString() 随机抛出堆损坏错误,使用函数 CertGetNameStringW() 做同样的事情

LPCWSTR pszName = (LPCWSTR)malloc(cbSize * sizeof(TCHAR));
if (CertGetNameString(pCurrentCertContext, dwType, dwFlags, nullptr, pszName, cbSize)) {}

4

1 回答 1

0

涉及使用 CertGetNameString() cyrpt api 的代码需要使用启用的预处理器指令 UNICODE 构建代码。

于 2021-06-21T06:12:12.707 回答