estrutura D3D11_AUTHENTICATED_CONFIGURE_INPUT (d3d11.h)
Contém dados de entrada para o método ID3D11VideoContext::ConfigureAuthenticatedChannel .
Sintaxe
typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT {
D3D11_OMAC omac;
GUID ConfigureType;
HANDLE hChannel;
UINT SequenceNumber;
} D3D11_AUTHENTICATED_CONFIGURE_INPUT;
Membros
omac
Uma estrutura D3D11_OMAC que contém um MAC (Código de Autenticação de Mensagem) dos dados. O driver usa o CBC MAC (OMAC) baseado em AES para calcular esse valor para o bloco de dados que aparece após esse membro da estrutura.
ConfigureType
Um GUID que especifica o comando . Os GUIDs a seguir são definidos.
Valor | Significado |
---|---|
|
Associa uma sessão criptográfica a um dispositivo decodificador e um dispositivo Direct3D.
Dados de entrada: D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT |
|
Define o nível de criptografia que é executado antes que o conteúdo protegido se torne acessível à CPU ou ao barramento.
Dados de entrada: D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT |
|
Inicializa o canal autenticado.
Dados de entrada: D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT |
|
Habilita ou desabilita a proteção para o dispositivo.
Dados de entrada: D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT |
|
Habilita um processo para abrir um recurso compartilhado ou desabilita um processo de abertura de recursos compartilhados.
Dados de entrada: D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT |
hChannel
Um identificador para o canal autenticado. Para obter o identificador, chame o método ID3D11AuthenticatedChannel::GetChannelHandle .
SequenceNumber
O número da sequência de consulta. No início da sessão, gere um número aleatório de 32 bits criptograficamente seguro para usar como o número de sequência inicial. Para cada consulta, incremente o número de sequência em 1.
Requisitos
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | d3d11.h |