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) |