PFND3DDDI_CREATEAUTHENTICATEDCHANNEL fungsi panggilan balik (d3dumddi.h)

Fungsi CreateAuthenticatedChannel membuat saluran yang dapat digunakan runtime Microsoft Direct3D dan driver untuk mengatur dan mengkueri perlindungan.

Sintaks

PFND3DDDI_CREATEAUTHENTICATEDCHANNEL Pfnd3dddiCreateauthenticatedchannel;

HRESULT Pfnd3dddiCreateauthenticatedchannel(
  HANDLE hDevice,
  D3DDDIARG_CREATEAUTHENTICATEDCHANNEL *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

pData [masuk, keluar]

Penunjuk ke struktur D3DDDIARG_CREATEAUTHENTICATEDCHANNEL . Pada input, struktur ini berisi informasi yang dapat digunakan driver. Pada output, driver menentukan informasi dalam struktur yang dapat digunakan runtime Direct3D.

Menampilkan nilai

CreateAuthenticatedChannel mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Saluran berhasil dibuat.
E_OUTOFMEMORY CreateAuthenticatedChannel tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.
D3DDDIERR_NOTAVAILABLE Driver tidak mendukung jenis saluran yang ditentukan dalam anggota ChannelType dari struktur D3DDDIARG_CREATEAUTHENTICATEDCHANNEL yang dituju parameter pData.

Keterangan

Runtime meneruskan handel ke saluran terautentikasi yang dikembalikan driver di anggota ChannelType dari struktur D3DDDIARG_CREATEAUTHENTICATEDCHANNEL di semua panggilan berikutnya yang memerlukan handel.

Driver harus melacak perangkat tampilan (hDevice) yang digunakan untuk membuat saluran terautentikasi. Driver harus gagal semua panggilan berikutnya yang menggunakan saluran terautentikasi yang dibuat ini (misalnya, fungsi AuthenticatedChannelKeyExchange ) jika perangkat tampilan yang ditentukan dalam panggilan tersebut berbeda dari perangkat tampilan yang digunakan untuk membuat saluran terautentikasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung CreateAuthenticatedChannel didukung dimulai dengan sistem operasi Windows 7.
Target Platform Desktop
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIARG_CREATEAUTHENTICATEDCHANNEL