Compartilhar via


estrutura D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT

Contém a resposta do método IDirect3DAuthenticatedChannel9::Query .

Sintaxe

typedef struct _D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT {
  D3D_OMAC       omac;
  GUID           QueryType;
  hChannel       HANDLE;
  SequenceNumber UINT;
  HRESULT        ReturnCode;
} D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT;

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.

QueryType

Um GUID que especifica a consulta. Para obter uma lista de valores, consulte Consultas de Proteção de Conteúdo.

LIDAR COM

Um identificador para o canal autenticado.

UINT

O número da sequência de consulta.

ReturnCode

O código de resultado da consulta.

Comentários

Para os membros QueryType, hChannel e SequenceNumber , o driver usa nos mesmos valores fornecidos pelo aplicativo na estrutura D3DAUTHENTICATEDCHANNEL_QUERY_INPUT . O aplicativo deve verificar se esses valores correspondem.

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::Query