PFND3D11_1DDI_GETENCRYPTIONBLTKEY fungsi panggilan balik (d3d10umddi.h)
Mengkueri kunci yang digunakan untuk mendekripsi data yang dikembalikan oleh fungsi EncryptionBlt(D3D11_1).
Sintaks
PFND3D11_1DDI_GETENCRYPTIONBLTKEY Pfnd3d111DdiGetencryptionbltkey;
void Pfnd3d111DdiGetencryptionbltkey(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_HCRYPTOSESSION hCryptoSession,
UINT KeySize,
VOID *pReadbackKey
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
hCryptoSession
Handel ke sesi kriptografi yang dibuat dalam panggilan ke fungsi CreateCryptoSession driver.
KeySize
Ukuran, dalam byte, dari kunci enkripsi yang dirujuk parameter pReadBackKey .
pReadbackKey
Penunjuk ke buffer yang berisi kunci enkripsi.
Menampilkan nilai
Tidak ada
Keterangan
Ketika fungsi GetEncryptionBltKey dipanggil, driver miniport tampilan harus menghasilkan kunci enkripsi baru. Jika sesi kriptografi menggunakan jenis kriptografi D3DCRYPTOTYPE_AES128_CTR , adaptor driver atau grafis harus mengenkripsi data yang direferensikan oleh parameter pReadbackKey dengan menggunakan kunci sesi dengan algoritma AES-ECB.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8,Tersedia di Windows Desktop versi 10.0.10030.0 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Windows |
Header | d3d10umddi.h (termasuk D3d10umddi.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