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


структура D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT

Содержит ответ на вызов метода IDirect3DAuthenticatedChannel9::Configure .

Синтаксис

typedef struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT {
  D3D_OMAC omac;
  GUID     ConfigureType;
  HANDLE   hChannel;
  UINT     SequenceNumber;
  HRESULT  ReturnCode;
} D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT;

Члены

omac

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

ConfigureType

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

hChannel

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

SequenceNumber

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

ReturnCode

Код результата для команды.

Комментарии

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

Требования

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

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

Структуры видео Direct3D

IDirect3DAuthenticatedChannel9::Configure