Поделиться через


структура D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT

Содержит ответ от метода IDirect3DAuthenticatedChannel9::Query .

Синтаксис

typedef struct _D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT {
  D3D_OMAC       omac;
  GUID           QueryType;
  hChannel       HANDLE;
  SequenceNumber UINT;
  HRESULT        ReturnCode;
} D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT;

Участники

omac

Структура D3D_OMAC , содержащая код проверки подлинности сообщений (MAC) данных. Драйвер использует один ключ CBC CBC (OMAC) на основе AES, чтобы вычислить это значение для блока данных, который отображается после этого элемента структуры.

QueryType

GUID, задающий запрос. Список значений см. в разделе "Запросы защиты содержимого".

ОБРАБАТЫВАТЬ

Дескриптор канала, прошедшего проверку подлинности.

UINT

Порядковый номер запроса.

ReturnCode

Код результата для запроса.

Remarks

Для элементов QueryType, hChannel и SequenceNumber драйвер использует те же значения, что и приложение, предоставленное в структуре D3DAUTHENTICATEDCHANNEL_QUERY_INPUT . Приложение должно убедиться, что эти значения совпадают.

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Windows Server 2008 R2 [только классические приложения]
Header
D3d9types.h

См. также раздел

Видеоструктуры Direct3D

IDirect3DAuthenticatedChannel9::Query