D3D11_1DDI_AUTHENTICATED_QUERY_INPUT-Struktur (d3d10umddi.h)
Enthält Eingabedaten für die Funktion QueryAuthenticatedChannel(D3D11_1).
Syntax
typedef struct D3D11_1DDI_AUTHENTICATED_QUERY_INPUT {
GUID QueryType;
HANDLE hChannel;
UINT SequenceNumber;
} D3D11_1DDI_AUTHENTICATED_QUERY_INPUT;
Member
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.
Struktur der Ausgabedaten:
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 die kryptografische Sitzung und das Direct3D-Gerät zurück, die einem angegebenen DirectX Video Acceleration 2 (DXVA-2)-Decodierungsgerät zugeordnet sind.
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 der Zugriff auf Inhalte für die CPU oder den Bus erfolgt.
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 sie für die CPU oder den Bus zugänglich sind.
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 sie für die CPU oder den Bus zugänglich sind.
Ausgabedatenstruktur: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT
D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID
Gibt einen der Ausgabebezeichner zurück, der einer angegebenen kryptografischen Sitzung und einem direct3D-Gerät zugeordnet ist.
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
Struktur der Ausgabedaten: 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 jedem 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 durch einen Aufruf der Funktion CreateAuthenticatedChannel(D3D11_1) 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 |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |