Freigeben über


D3D11_1DDI_AUTHENTICATED_QUERY_INPUT Struktur (d3d10umddi.h)

Enthält Eingabedaten für die QueryAuthenticatedChannel(D3D11_1)-Funktion.

Syntax

typedef struct D3D11_1DDI_AUTHENTICATED_QUERY_INPUT {
  GUID   QueryType;
  HANDLE hChannel;
  UINT   SequenceNumber;
} D3D11_1DDI_AUTHENTICATED_QUERY_INPUT;

Angehörige

QueryType

Eine GUID, die die Abfrage angibt. Die folgenden GUIDs sind definiert.

D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES

Gibt den Typ des E/A-Busses zurück, der zum Senden von Daten an die GPU verwendet wird.

Ausgabedatenstruktur:

D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CHANNEL_TYPE

Gibt den Typ des authentifizierten Kanals zurück.

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION

Gibt Handles an das kryptografische Sitzungs- und Direct3D-Gerät zurück, das einem angegebenen DirectX Video Acceleration 2 (DXVA-2)-Decodierungsgerät zugeordnet ist.

Eingabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE

Gibt den Verschlüsselungstyp zurück, der angewendet wird, bevor inhalte für die CPU oder den Bus zugänglich sind.

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_DEVICE_HANDLE

Gibt ein Handle an das Gerät zurück, das diesem authentifizierten Kanal zugeordnet ist.

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID

Gibt einen der Verschlüsselungstypen zurück, die zum Verschlüsseln von Inhalten verwendet werden können, bevor auf die CPU oder den Bus zugegriffen werden kann.

Eingabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT

Gibt die Anzahl der Verschlüsselungstypen zurück, die zum Verschlüsseln von Inhalten verwendet werden können, bevor auf die CPU oder den Bus zugegriffen werden kann.

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID

Gibt einen der Ausgabebezeichner zurück, die einer angegebenen kryptografischen Sitzung und einem Direct3D-Gerät zugeordnet sind.

Eingabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT

Gibt die Anzahl der Ausgabebezeichner zurück, die einer angegebenen kryptografischen Sitzung und einem Direct3D-Gerät zugeordnet sind.

Eingabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_PROTECTION

Gibt die aktuelle Schutzebene für das Gerät zurück.

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS

Gibt Informationen zu einem Prozess zurück, der freigegebene Ressourcen mit eingeschränktem Zugriff öffnen darf.

Eingabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT

Gibt die Anzahl der Prozesse zurück, die freigegebene Ressourcen mit eingeschränktem Zugriff öffnen dürfen.

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT

Gibt die Anzahl der geschützten freigegebenen Ressourcen zurück, die von einem beliebigen Prozess ohne Einschränkungen geöffnet werden können.

Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

hChannel

Ein Handle für den authentifizierten Kanal. Dieses Handle wurde über einen Aufruf der CreateAuthenticatedChannel(D3D11_1)-Funktion erstellt.

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

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

CreateAuthenticatedChannel(D3D11_1)

QueryAuthenticatedChannel(D3D11_1)