estructura de D3D11_AUTHENTICATED_CONFIGURE_INPUT (d3d11.h)

Contiene datos de entrada para el método ID3D11VideoContext::ConfigureAuthenticatedChannel .

Sintaxis

typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT {
  D3D11_OMAC omac;
  GUID       ConfigureType;
  HANDLE     hChannel;
  UINT       SequenceNumber;
} D3D11_AUTHENTICATED_CONFIGURE_INPUT;

Miembros

omac

Estructura D3D11_OMAC que contiene un código de autenticación de mensajes (MAC) de los datos. El controlador usa CBC MAC (OMAC) basado en AES para calcular este valor para el bloque de datos que aparece después de este miembro de estructura.

ConfigureType

GUID que especifica el comando . Se definen los siguientes GUID.

Valor Significado
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION
Asocia una sesión criptográfica con un dispositivo de descodificador y un dispositivo Direct3D.

Datos de entrada: D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE
Establece el nivel de cifrado que se realiza antes de que el contenido protegido sea accesible para la CPU o el bus.

Datos de entrada: D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE
Inicializa el canal autenticado.

Datos de entrada: D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

D3D11_AUTHENTICATED_CONFIGURE_PROTECTION
Habilita o deshabilita la protección para el dispositivo.

Datos de entrada: D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE
Permite que un proceso abra un recurso compartido o deshabilite un proceso para abrir recursos compartidos.

Datos de entrada: D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

hChannel

Identificador del canal autenticado. Para obtener el identificador, llame al método ID3D11AuthenticatedChannel::GetChannelHandle .

SequenceNumber

Número de secuencia de consulta. Al principio de la sesión, genere un número aleatorio de 32 bits seguro criptográficamente para usarlo como número de secuencia inicial. Para cada consulta, incremente el número de secuencia en 1.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d3d11.h

Consulte también

Estructuras de vídeo de Direct3D 11