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


структура 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 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