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]
-
証明書のインストール オプションを指定するフラグ。 このパラメーターには、0 または次の値の組み合わせを指定できます。
値 説明 - CRYPT_EXPORTABLE
インポートされたキーはエクスポート可能とマークされます。 - CRYPT_MACHINE_KEYSET
秘密キーは、現在のユーザーの下ではなく、リモート コンピューターの下に格納されます。
戻り値
関数が成功した場合、戻り値はS_OK。
関数が失敗した場合、戻り値はエラーを示す ULONG です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
サポートなし |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目