Compartilhar via


estrutura D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL (d3dumddi.h)

A estrutura D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL descreve o estado definido em um canal autenticado usando a função ConfigureAuthenticatedChannel.

Sintaxe

typedef struct _D3DDDIARG_CONFIGUREAUTHENICATEDCHANNEL {
  [in]     UINT       InputSize;
  [in]     const VOID *pInputData;
  [in/out] VOID       *pOutputData;
} D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL;

Membros

[in] InputSize

O tamanho, em bytes, dos dados de entrada aos quais o pInputData membro aponta.

[in] pInputData

Um ponteiro para um buffer que descreve os dados de configuração a serem definidos. A definição do buffer de entrada depende dos dados de configuração definidos. O buffer ao qual pInputData aponta é definido de forma idêntica ao buffer de entrada que é passado para o método IDirect3DAuthenticatedChannel::Configure. Para obter mais informações sobre IDirect3DAuthenticatedChannel::Configure, consulte a documentação do SDK do Windows.

[in/out] pOutputData

Um ponteiro para um buffer que descreve as informações que a função ConfigureAuthenticatedChannel retorna.

Observações

O primeiro membro do buffer de entrada ao qual o membro pInputData aponta é sempre a estrutura D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, cujos membros especificam as seguintes informações:

  • O membro ConfigureType identifica o estado de configuração a ser definido.
  • O membro do omac identifica o código de autenticação de mensagem do modo CBC (Encadeamento de Blocos de Criptografia) de uma chave, que verifica se a entrada é de uma fonte confiável.
  • O membro SequenceNumber especifica um número exclusivo que o driver pode usar para evitar ataques de reprodução.
O membro pOutputData aponta para uma estrutura de D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT que contém o tipo de configuração e o número de sequência do buffer de saída para evitar ataques de reprodução.

Estado de configuração de que um conjunto de canais autenticado não pode ser desabilitado por outro canal autenticado. Uma chamada para a função ConfigureAuthenticatedChannel do driver com essa tentativa falhará.

Requisitos

Requisito Valor
de cliente com suporte mínimo D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL tem suporte a partir do sistema operacional Windows 7.
cabeçalho d3dumddi.h (inclua D3dumddi.h)

Consulte também

ConfigureAuthenticatedChannel