структура D3D11_1DDI_AUTHENTICATED_CONFIGURE_INPUT (d3d10umddi.h)

Содержит входные данные для функции ConfigureAuthenticatedChannel(D3D11_1).

Синтаксис

typedef struct D3D11_1DDI_AUTHENTICATED_CONFIGURE_INPUT {
  D3D11_1DDI_OMAC omac;
  GUID            ConfigureType;
  HANDLE          hChannel;
  UINT            SequenceNumber;
} D3D11_1DDI_AUTHENTICATED_CONFIGURE_INPUT;

Участники

omac

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

ConfigureType

Guid, указывающий команду. Определены следующие идентификаторы GUID.

D3D11_1DDI_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE_GUID

Задает уровень шифрования, выполняемого до того, как защищенное содержимое станет доступным для ЦП или шины.

Входные данные: D3D11_1DDI_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION

D3D11_1DDI_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_GUID

Связывает криптографический сеанс с декодируемым устройством DirectX Video Acceleration 2 (DXVA-2) и устройством Direct3D.

Входные данные: D3D11_1DDI_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION

D3D11_1DDI_AUTHENTICATED_CONFIGURE_INITIALIZE_GUID

Инициализирует канал, прошедший проверку подлинности.

Входные данные: D3D11_1DDI_AUTHENTICATED_CONFIGURE_INITIALIZE

D3D11_1DDI_AUTHENTICATED_CONFIGURE_PROTECTION_GUID

Включает или отключает защиту для устройства.

Входные данные: D3D11_1DDI_AUTHENTICATED_CONFIGURE_PROTECTION

D3D11_1DDI_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_GUID

Позволяет процессу открывать общий ресурс или отключает процесс открытия общих ресурсов.

Входные данные: D3D11_1DDI_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE

hChannel

Дескриптор для канала, прошедшего проверку подлинности. Этот дескриптор был создан с помощью вызова функции CreateAuthenticatedChannel(D3D11_1).

SequenceNumber

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

Примечание Порядковый номер должен увеличиваться при каждом последующем вызове функции ConfigureAuthenticatedChannel(D3D11_1).
 

Комментарии

Сведения об использовании этой структуры см. в примечаниях функции ConfigureAuthenticatedChannel(D3D11_1).

Требования

   
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Заголовок d3d10umddi.h (include D3d10umddi.h)

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

ConfigureAuthenticatedChannel(D3D11_1)

CreateAuthenticatedChannel(D3D11_1)

D3D11_1DDI_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION

D3D11_1DDI_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION

D3D11_1DDI_AUTHENTICATED_CONFIGURE_INITIALIZE

D3D11_1DDI_AUTHENTICATED_CONFIGURE_PROTECTION

D3D11_1DDI_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE

D3D11_1DDI_OMAC