Fungsi RKeyOpenKeyService

Fungsi RKeyOpenKeyService tidak didukung.

Windows Server 2003: Fungsi RKeyOpenKeyService membuat koneksi ke komputer jarak jauh dan membuka handel layanan kunci. Handel layanan utama kemudian dapat digunakan oleh fungsi RKeyPFXInstall . Perhatikan bahwa perilaku ini telah berubah dengan Windows Server 2003 dengan Paket Layanan 1 (SP1).

Sintaks

ULONG RKeyOpenKeyService(
  _In_    LPSTR          pszMachineName,
  _In_    KEYSVC_TYPE    OwnerType,
  _In_    LPWSTR         pwszOwnerName,
  _In_    void           *pAuthentication,
  _Inout_ void           *pReserved,
  _Out_   KEYSVCC_HANDLE *phKeySvcCli
);

Parameter

pszMachineName [in]

Penunjuk panjang ke string yang dihentikan null yang mewakili komputer tempat handel layanan kunci akan dibuka.

OwnerType [in]

KEYSVC_TYPE nilai yang mewakili jenis kunci. Satu-satunya nilai yang didukung adalah KeySvcMachine.

pwszOwnerName [in]

Dicadangkan. Atur nilai ini ke NULL.

pAuthentication [in]

Penunjuk ke kekosongan yang mewakili pengaturan autentikasi. Penunjuk ini dapat menunjuk ke nilai nol atau nilai berikut.

Nilai Makna
RKEYSVC_CONNECT_SECURE_ONLY
Klien memerlukan autentikasi timbal balik. Jika nilai ini ditentukan, fallback ke NTLM akan gagal.

 

pReserved [in, out]

Dicadangkan. Atur nilai ini ke NULL.

phKeySvcCli [out]

Penunjuk ke KEYSVCC_HANDLE yang menerima handel layanan kunci yang dibuka. Setelah Anda selesai menggunakan handel, bebaskan sumber daya dengan memanggil fungsi RKeyCloseKeyService .

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

RKeyPFXInstall