RKeyPFXInstall 函数
不支持 RKeyPFXInstall 函数。
Windows Server 2003:RKeyPFXInstall 函数在远程计算机上安装证书。 请注意,此行为已随 Windows Server 2003 Service Pack 1 (SP1) 发生更改。
语法
ULONG RKeyPFXInstall(
_In_ KEYSVCC_HANDLE hKeySvcCli,
_In_ PKEYSVC_BLOB pPFX,
_In_ PKEYSVC_UNICODE_STRING pPassword,
_In_ ULONG ulFlags
);
参数
-
hKeySvcCli [in]
-
以前由 RKeyOpenKeyService 打开的KEYSVCC_HANDLE句柄。 句柄表示将接收证书的远程计算机。 此值不能为 NULL。
-
pPFX [in]
-
指向表示要安装的证书 的 KEYSVC_BLOB 结构的指针。 BLOB 采用 PKCS #12 格式。
-
pPassword [in]
-
指向表示 BLOB 密码 的 KEYSVC_UNICODE_STRING 结构的指针。 使用完密码后,通过调用 SecureZeroMemory 函数从内存中清除密码。 有关保护密码的详细信息,请参阅 处理密码。
-
ulFlags [in]
-
指定证书安装选项的标志。 此参数可以是零,也可以是以下值的组合。
值 含义 - CRYPT_EXPORTABLE
导入的密钥将标记为可导出。 - CRYPT_MACHINE_KEYSET
私钥存储在远程计算机下,而不是存储在当前用户之下。
返回值
如果函数成功,则返回值S_OK。
如果函数失败,则返回值为指示错误的 ULONG 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
无受支持的版本 |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|
另请参阅