Freigeben über


D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Struktur

Enthält die Antwort der IDirect3DAuthenticatedChannel9::Query-Methode .

Syntax

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

Member

omac

Eine D3D_OMAC Struktur, die einen Nachrichtenauthentifizierungscode (MAC) der Daten enthält. Der Treiber verwendet AES-basierteS CBC MAC (OMAC), um diesen Wert für den Datenblock zu berechnen, der nach diesem Strukturelement angezeigt wird.

QueryType

Eine GUID, die die Abfrage angibt. Eine Liste der Werte finden Sie unter Inhaltsschutzabfragen.

BEHANDELN

Ein Handle zum authentifizierten Kanal.

UINT

Die Abfragesequenznummer.

ReturnCode

Der Ergebniscode für die Abfrage.

Hinweise

Für die Member "QueryType", "hChannel" und "SequenceNumber " verwendet der Treiber dieselben Werte, die die Anwendung in der D3DAUTHENTICATEDCHANNEL_QUERY_INPUT Struktur bereitgestellt hat. Die Anwendung sollte überprüfen, ob diese Werte übereinstimmen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 R2 [nur Desktop-Apps]
Header
D3d9types.h

Siehe auch

Direct3D-Videostrukturen

IDirect3DAuthenticatedChannel9::Query