PFND3D11_1DDI_STARTSESSIONKEYREFRESH fungsi panggilan balik (d3d10umddi.h)
Mendapatkan angka acak yang dapat digunakan untuk me-refresh kunci sesi.
Sintaks
PFND3D11_1DDI_STARTSESSIONKEYREFRESH Pfnd3d111DdiStartsessionkeyrefresh;
void Pfnd3d111DdiStartsessionkeyrefresh(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_HCRYPTOSESSION hCryptoSession,
UINT RandomNumberSize,
VOID *pRandomNumber
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
hCryptoSession
Handel ke objek sesi kriptografi yang dibuat melalui panggilan ke fungsi CreateCryptoSession .
RandomNumberSize
Ukuran, dalam byte, dari angka dalam buffer yang dirujuk oleh parameter pRandomNumber .
pRandomNumber
Penunjuk ke buffer yang berisi nomor urutan status untuk mulai acak.
Menampilkan nilai
Tidak ada
Keterangan
Perangkat keras dan driver secara opsional dapat mendukung StartSessionKeyRefresh untuk semua jenis kriptografi.
Ketika runtime Microsoft Direct3D memanggil fungsi StartSessionKeyRefresh driver, driver menghasilkan dan menyimpan angka acak dan mengembalikannya di buffer yang dituju oleh parameter pRandomNumber .
Ketika runtime kemudian memanggil fungsi FinishSessionKeyRefresh driver, driver menyegarkan kunci sesi dengan melakukan operasi XOR dari nomor acak dengan kunci.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Desktop |
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