Metode IDirect3DCryptoSession9::GetCertificate (d3d9.h)
Mendapatkan rantai sertifikat driver.
Sintaks
HRESULT GetCertificate(
UINT CertifacteSize,
BYTE *ppCertificate
);
Parameter
CertifacteSize
Ukuran array ppCertificate , dalam byte. Untuk mendapatkan ukuran rantai sertifikat, panggil IDirect3DCryptoSession9::GetCertificateSize.
ppCertificate
Penunjuk ke array byte yang menerima rantai sertifikat driver. Pemanggil harus mengalokasikan array.
Nilai kembali
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Mekanisme pertukaran kunci standar menggunakan sertifikat Output Protection Manager (OPM) driver, yang merupakan sertifikat X.509. Jenis pertukaran kunci diberikan dalam informasi kemampuan yang dikembalikan oleh metode IDirect3DDevice9Video::GetContentProtectionCaps . Mekanisme pertukaran kunci ditentukan oleh anggota KeyExchangeType dari struktur D3DCONTENTPROTECTIONCAPS . Jika nilainya D3DKEYEXCHANGE_RSAES_OAEP, sertifikat X.509 akan digunakan.
Untuk jenis pertukaran kunci lainnya, driver mungkin menggunakan beberapa jenis sertifikat lainnya, atau mungkin tidak menyediakan sertifikat.
Persyaratan
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | d3d9.h |