none
采用CertEnroll中ix509EnrollMent接口的installresponse函数安装已有证书时 提示供系统调用的数据区域太小 RRS feed

  • 问题

  • IX509Enrollment * pEnroll = NULL;

    hr=CoCreateInstance(
         __uuidof(CX509Enrollment),
      NULL,
      CLSCTX_INPROC_SERVER,
      __uuidof(IX509Enrollment),
      (void**)&pEnroll);

      hr=pEnroll->Initialize(ContextUser);

      hr=pEnroll->InstallResponse(AllowNoOutstandingRequest,bCertBuffer,XCN_CRYPT_STRING_BASE64_ANY,NULL);

    //bCertBuffer是已有证书转换成的BSTR

    • 已移动 Helen Zhao 2012年7月20日 8:08 (发件人:Visual C++)
    2012年7月19日 7:59

全部回复

  • wudihui你好,

    我将要把这个帖子移到一般性问题讨论区,因为在visual C++论坛,我们只讨论有关C++语言和编译器的问题。

    谢谢你的谅解!


    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us

    2012年7月20日 8:08