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 eine Nachrichtenauthentifizierungscode (MAC) der Daten enthält. Der Treiber verwendet AES-basierten CBC MAC (One-Key CBC MAC, OMAC), um diesen Wert für den Datenblock zu berechnen, der nach diesem Strukturmember angezeigt wird.
-
ConfigureType
-
Eine GUID, die den Befehl angibt. Eine Liste der Werte finden Sie unter Content Protection Befehle.
-
hChannel
-
Ein Handle für den authentifizierten Kanal.
-
SequenceNumber
-
Die Sequenznummer des Befehls.
-
ReturnCode
-
Der Ergebniscode für den Befehl.
Hinweise
Für die Member ConfigureType, hChannel und SequenceNumber verwendet der Treiber die gleichen Werte, die die Anwendung in der D3DAUTHENTICATEDCHANNEL _ CONFIGURE _ INPUT-Struktur bereitgestellt hat. Die Anwendung sollte überprüfen, ob diese Werte übereinstimmen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
nur Windows 7 [ Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server 2008 [ R2-Desktop-Apps] |
| Header |
|