Partilhar via


estrutura D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT

Contém dados de entrada para o método IDirect3DAuthenticatedChannel9::Configure .

Sintaxe

typedef struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT {
  D3D_OMAC omac;
  GUID     ConfigureType;
  HANDLE   hChannel;
  UINT     SequenceNumber;
} D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT;

Membros

omac

Uma estrutura D3D_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 . Para obter uma lista de valores, consulte Comandos de Proteção de Conteúdo.

hChannel

Um identificador para o canal autenticado. Para obter o identificador, chame IDirect3DDevice9Video::CreateAuthenticatedChannel.

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 comando, incremente o número de sequência em 1.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho
D3d9types.h

Confira também

Estruturas de vídeo Direct3D

IDirect3DAuthenticatedChannel9::Configure