IX509CertificateRequest::get_ParentWindow 方法 (certenroll.h)

ParentWindow 属性指定并检索与键相关的用户界面对话框使用的窗口的 ID。

此属性是可读写的。

语法

HRESULT get_ParentWindow(
  LONG *pValue
);

参数

pValue

返回值

备注

此属性值由与密钥相关的“证书注册控制”模式对话框使用,这些对话框可以:

  • 指示用户插入智能卡
  • 请求智能卡引脚编号
  • 请求新密钥的保护级别
  • 在访问密钥之前请求用户密码

如果应用程序使用与键相关的模式对话框,我们建议使用此属性来确保窗口显示在其他窗口的前面,并且执行请求的操作后才能取消阻止线程。

可以在调用任何初始化方法或 Encode 方法之前设置此属性。 如果证书请求包含嵌套请求,并且你在顶级请求上设置了 ParentWindow 属性,则它会自动传播到所有内部请求。 但是,可以在每个内部对象上手动设置 属性。

对于 PKCS #10 请求,如果键存在,则会从关联的 IX509PrivateKey 对象中检索并指定属性值。 对于 PKCS #7 或 CMC 请求,窗口 ID 会在内部请求和所有签名证书上更新。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 certenroll.h
DLL CertEnroll.dll

另请参阅

IX509CertificateRequest

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs10

IX509CertificateRequestPkcs7

IX509SignatureInformation