D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT Struktur

Enthält die Antwort auf einen Aufruf der IDirect3DAuthenticatedChannel9::Configure-Methode .

Syntax

typedef struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT {
  D3D_OMAC omac;
  GUID     ConfigureType;
  HANDLE   hChannel;
  UINT     SequenceNumber;
  HRESULT  ReturnCode;
} D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT;

Member

omac

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

ConfigureType

Eine GUID, die den Befehl angibt. Eine Liste der Werte finden Sie unter Inhaltsschutzbefehle.

hChannel

Ein Handle zum authentifizierten Kanal.

SequenceNumber

Die Sequenznummer des Befehls.

ReturnCode

Der Ergebniscode für den Befehl.

Bemerkungen

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

Requirements (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

Weitere Informationen

Direct3D-Videostrukturen

IDirect3DAuthenticatedChannel9::Configure