D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT-Struktur
Enthält Eingabedaten für die IDirect3DAuthenticatedChannel9::Configure-Methode .
Syntax
typedef struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT {
D3D_OMAC omac;
GUID ConfigureType;
HANDLE hChannel;
UINT SequenceNumber;
} D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT;
Member
-
omac
-
Eine D3D_OMAC-Struktur , die einen Nachrichtenauthentifizierungscode (Mac) der Daten enthält. Der Treiber verwendet den AES-basierten 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 Content Protection-Befehle.
-
hChannel
-
Ein Handle für den authentifizierten Kanal. Rufen Sie IDirect3DDevice9Video::CreateAuthenticatedChannel auf, um das Handle abzurufen.
-
SequenceNumber
-
Die Abfragesequenznummer. Generieren Sie zu Beginn der Sitzung eine kryptografisch sichere 32-Bit-Zufallszahl, die als Startsequenznummer verwendet werden soll. Erhöhen Sie für jeden Befehl die Sequenznummer um 1.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [nur Desktop-Apps] |
Header |
|
Siehe auch