IDirect3DAuthenticatedChannel9::GetCertificate method (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 IDirect3DAuthenticatedChannel9::GetCertificateSize.
ppCertificate
Penunjuk ke array byte yang menerima rantai sertifikat X.509 driver. Pemanggil harus mengalokasikan array.
Nilai kembali
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Anda dapat menggunakan rantai sertifikat untuk memverifikasi bahwa sertifikat driver ditandatangani oleh Microsoft dan belum dicabut. Sertifikat driver juga berisi kunci umum driver. Gunakan kunci publik untuk membuat kunci sesi, dengan memanggil metode IDirect3DAuthenticatedChannel9::NegotiateKeyExchange .
Metode ini gagal jika jenis saluran D3DAUTHENTICATEDCHANNEL_D3D9, karena saluran Direct3D 9 tidak mendukung autentikasi.
Persyaratan
Persyaratan | Nilai |
---|---|
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk