Fungsi DrtCreateDerivedKeySecurityProvider (drt.h)
Fungsi DrtCreateDerivedKeySecurityProvider membuat penyedia keamanan kunci turunan untuk Tabel Perutean Terdistribusi.
Sintaks
HRESULT DrtCreateDerivedKeySecurityProvider(
[in] PCCERT_CONTEXT pRootCert,
[out] PCCERT_CONTEXT pLocalCert,
DRT_SECURITY_PROVIDER **ppSecurityProvider
);
Parameter
[in] pRootCert
Arahkan ke sertifikat yang merupakan bagian "akar" dari rantai. Ini digunakan untuk memastikan bahwa kunci yang berasal dari rantai yang sama dapat diverifikasi.
[out] pLocalCert
Arahkan ke modul DRT_SECURITY_PROVIDER untuk disertakan dalam struktur DRT_SETTINGS .
ppSecurityProvider
Menerima penunjuk ke penyedia keamanan yang dibuat.
Nilai kembali
Fungsi ini mengembalikan S_OK pada keberhasilan. Nilai lain yang mungkin termasuk:
Menampilkan kode | Deskripsi |
---|---|
|
pRootCert adalah NULL. |
|
Sistem tidak dapat mengalokasikan memori untuk penyedia keamanan. |
|
|
|
Tidak ada penyimpanan sertifikat yang terpasang atau ada kesalahan dalam rantai sertifikat. |
Keterangan
Penyedia keamanan yang dibuat oleh fungsi ini khusus untuk DRT yang dibuatnya. Ini tidak dapat dibagikan oleh beberapa instans DRT.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | drt.h |
Pustaka | Drtprov.lib |
DLL | Drt.dll |