Bagikan melalui


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

Lihat juga

Perlindungan Konten Berbasis GPU

IDirect3DCryptoSession9