Fungsi RKeyPFXInstall

Fungsi RKeyPFXInstall tidak didukung.

Windows Server 2003: Fungsi RKeyPFXInstall menginstal sertifikat pada komputer jarak jauh. Perhatikan bahwa perilaku ini telah berubah dengan Windows Server 2003 dengan Paket Layanan 1 (SP1).

Sintaks

ULONG RKeyPFXInstall(
  _In_ KEYSVCC_HANDLE         hKeySvcCli,
  _In_ PKEYSVC_BLOB           pPFX,
  _In_ PKEYSVC_UNICODE_STRING pPassword,
  _In_ ULONG                  ulFlags
);

Parameter

hKeySvcCli [in]

Handel KEYSVCC_HANDLE yang sebelumnya dibuka oleh RKeyOpenKeyService. Handel mewakili komputer jarak jauh yang akan menerima sertifikat. Nilai ini tidak boleh NULL.

pPFX [in]

Penunjuk ke struktur KEYSVC_BLOB yang mewakili sertifikat yang akan diinstal. BLOB dalam format PKCS #12 .

pPassword [in]

Penunjuk ke struktur KEYSVC_UNICODE_STRING yang mewakili kata sandi untuk BLOB. Setelah Anda selesai menggunakan kata sandi, hapus kata sandi dari memori dengan memanggil fungsi SecureZeroMemory . Untuk informasi selengkapnya tentang melindungi kata sandi, lihat Menangani Kata Sandi.

ulFlags [in]

Bendera yang menentukan opsi penginstalan sertifikat. Parameter ini bisa berupa nol atau kombinasi dari nilai berikut.

Nilai Makna
CRYPT_EXPORTABLE
Kunci yang diimpor ditandai sebagai dapat diekspor.
CRYPT_MACHINE_KEYSET
Kunci privat disimpan di bawah komputer jarak jauh dan bukan di bawah pengguna saat ini.

 

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan S_OK.

Jika fungsi gagal, nilai yang dikembalikan adalah ULONG yang menunjukkan kesalahan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Tidak ada yang didukung
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Rkeysvcc.h

Lihat juga

RKeyCloseKeyService

RKeyOpenKeyService