Bagikan melalui


Metode IDirect3DAuthenticatedChannel9::NegotiateKeyExchange (d3d9.h)

Menetapkan kunci sesi untuk saluran yang diautentikasi.

Sintaks

HRESULT NegotiateKeyExchange(
  UINT DataSize,
  VOID *pData
);

Parameter

DataSize

Ukuran data dalam array pData , dalam byte.

pData

Penunjuk ke array byte yang berisi kunci sesi terenkripsi. Buffer harus berisi 256 byte data, dienkripsi menggunakan Skema Enkripsi RSA - Padding Enkripsi Asimetris Optimal (RSAES-OAEP).

Nilai kembali

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

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

Perlindungan Konten Berbasis GPU

IDirect3DAuthenticatedChannel9