struktur D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL (d3dumddi.h)
Struktur D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL menjelaskan status yang diatur dalam saluran terautentikasi dengan menggunakan fungsi ConfigureAuthenticatedChannel .
Sintaks
typedef struct _D3DDDIARG_CONFIGUREAUTHENICATEDCHANNEL {
[in] UINT InputSize;
[in] const VOID *pInputData;
[in/out] VOID *pOutputData;
} D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL;
Anggota
[in] InputSize
Ukuran, dalam byte, dari data input yang dituju anggota pInputData .
[in] pInputData
Penunjuk ke buffer yang menjelaskan data konfigurasi yang akan diatur. Definisi buffer input tergantung pada data konfigurasi yang diatur. Buffer yang ditunjuk pInputData didefinisikan secara identik dengan buffer input yang diteruskan ke metode IDirect3DAuthenticatedChannel::Configure . Untuk informasi selengkapnya tentang IDirect3DAuthenticatedChannel::Configure, lihat dokumentasi Windows SDK.
[in/out] pOutputData
Penunjuk ke buffer yang menjelaskan informasi yang dikembalikan fungsi ConfigureAuthenticatedChannel .
Keterangan
Anggota pertama dari buffer input yang dituju anggota pInputData selalu merupakan struktur D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, yang anggotanya menentukan informasi berikut:
- Anggota ConfigureType mengidentifikasi status konfigurasi yang akan diatur.
- Anggota omac mengidentifikasi kode autentikasi pesan mode One-key Cipher Block Chaining (CBC) (OMAC), yang memverifikasi bahwa input berasal dari sumber tepercaya.
- Anggota SequenceNumber menentukan nomor unik yang dapat digunakan driver untuk mencegah serangan pemutaran ulang.
Status konfigurasi yang ditetapkan saluran terautentikasi tidak dapat dinonaktifkan oleh saluran terautentikasi lain. Panggilan ke fungsi ConfigureAuthenticatedChannel driver dengan upaya seperti itu gagal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL didukung dimulai dengan sistem operasi Windows 7. |
Header | d3dumddi.h (termasuk D3dumddi.h) |