Bagikan melalui


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)

Lihat juga

QueryAuthenticatedChannel