Share via


D3D11_AUTHENTICATED_CONFIGURE_INPUT Struktur (d3d11.h)

Enthält Eingabedaten für die ID3D11VideoContext::ConfigureAuthenticatedChannel-Methode .

Syntax

typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT {
  D3D11_OMAC omac;
  GUID       ConfigureType;
  HANDLE     hChannel;
  UINT       SequenceNumber;
} D3D11_AUTHENTICATED_CONFIGURE_INPUT;

Member

omac

Eine D3D11_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.

ConfigureType

Eine GUID, die den Befehl angibt. Die folgenden GUIDs sind definiert.

Wert Bedeutung
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION
Ordnet eine kryptografische Sitzung einem Decodergerät und einem Direct3D-Gerät zu.

Eingabedaten: D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE
Legt die Verschlüsselungsebene fest, die ausgeführt wird, bevor geschützte Inhalte für die CPU oder den Bus zugänglich sind.

Eingabedaten: D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE
Initialisiert den authentifizierten Kanal.

Eingabedaten: D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

D3D11_AUTHENTICATED_CONFIGURE_PROTECTION
Aktiviert oder deaktiviert den Schutz für das Gerät.

Eingabedaten: D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE
Ermöglicht einem Prozess das Öffnen einer freigegebenen Ressource oder deaktiviert das Öffnen freigegebener Ressourcen durch einen Prozess.

Eingabedaten: D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

hChannel

Ein Handle für den authentifizierten Kanal. Um das Handle abzurufen, rufen Sie die ID3D11AuthenticatedChannel::GetChannelHandle-Methode auf.

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 jede Abfrage die Sequenznummer um 1.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile d3d11.h

Weitere Informationen

Direct3D 11-Videostrukturen