struktur D3DDDIARG_QUERYAUTHENTICATEDCHANNEL (d3dumddi.h)
Struktur D3DDDIARG_QUERYAUTHENTICATEDCHANNEL menjelaskan informasi saluran terautentikasi untuk kueri dengan menggunakan fungsi QueryAuthenticatedChannel .
Sintaks
typedef struct _D3DDDIARG_QUERYAUTHENICATEDCHANNEL {
[in] UINT InputSize;
[in] const VOID *pInputData;
[in] UINT OutputSize;
[in/out] VOID *pOutputData;
} D3DDDIARG_QUERYAUTHENTICATEDCHANNEL;
Anggota
[in] InputSize
Ukuran, dalam byte, dari data input yang dituju anggota pInputData .
[in] pInputData
Penunjuk ke buffer yang menjelaskan informasi untuk kueri. Buffer yang ditunjuk pInputData didefinisikan secara identik dengan buffer input yang diteruskan ke metode IDirect3DAuthenticatedChannel::Query . Untuk informasi selengkapnya tentang IDirect3DAuthenticatedChannel::Query, lihat dokumentasi Windows SDK.
[in] OutputSize
Ukuran, dalam byte, dari data output yang dituju anggota pOutputData .
[in/out] pOutputData
Penunjuk ke buffer yang menjelaskan informasi yang dikembalikan fungsi QueryAuthenticatedChannel . Buffer yang ditunjuk pOutputData didefinisikan secara identik dengan buffer output yang dikembalikan metode IDirect3DAuthenticatedChannel::Query .
Keterangan
Definisi buffer input dan output tempat anggota pInputData dan pOutputData menunjuk, bergantung pada jenis informasi. Anggota pertama buffer input selalu merupakan struktur D3DAUTHENTICATEDCHANNEL_QUERY_INPUT, yang anggota QueryType-nya mengidentifikasi jenis informasi yang akan dikueri.
Definisi buffer output juga bergantung pada informasi yang kueri fungsi QueryAuthenticatedChannel . Namun, anggota pertama dari buffer output selalu merupakan struktur D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, yang anggotanya menentukan informasi berikut:
- Anggota omac mengidentifikasi kode autentikasi pesan mode One-key Cipher Block Chaining (CBC) (OMAC) yang memungkinkan penelepon untuk mengautentikasi seluruh buffer, yang mencegah serangan man-in-the-middle.
- Anggota QueryType, hChannel, dan SequenceNumber dari buffer input mencegah serangan pemutaran ulang.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | D3DDDIARG_QUERYAUTHENTICATEDCHANNEL didukung dimulai dengan sistem operasi Windows 7. |
Header | d3dumddi.h (termasuk D3dumddi.h) |