D3D11_1DDI_AUTHENTICATED_QUERY_INPUT structure (d3d10umddi.h)

Contient des données d’entrée pour la fonction QueryAuthenticatedChannel(D3D11_1).

Syntaxe

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

Membres

QueryType

GUID qui spécifie la requête. Les GUID suivants sont définis.

D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES

Retourne le type de bus d’E/S utilisé pour envoyer des données au GPU.

Structure des données de sortie :

D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CHANNEL_TYPE

Retourne le type de canal authentifié.

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION

Retourne les handles à la session de chiffrement et à l’appareil Direct3D associés à un appareil de décodage DirectX Video Acceleration 2 (DXVA-2) spécifié.

Structure des données d’entrée : D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE

Retourne le type de chiffrement appliqué avant que le contenu ne soit accessible au processeur ou au bus.

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_DEVICE_HANDLE

Retourne un handle à l’appareil associé à ce canal authentifié.

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID

Retourne l’un des types de chiffrement qui peuvent être utilisés pour chiffrer le contenu avant qu’il ne devienne accessible au processeur ou au bus.

Structure des données d’entrée : D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT

Retourne le nombre de types de chiffrement qui peuvent être utilisés pour chiffrer le contenu avant qu’il ne soit accessible au processeur ou au bus.

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID

Retourne l’un des identificateurs de sortie associés à une session de chiffrement et à un appareil Direct3D spécifiés.

Structure des données d’entrée : D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT

Retourne le nombre d’identificateurs de sortie associés à une session de chiffrement et à un appareil Direct3D spécifiés.

Structure des données d’entrée : D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_PROTECTION

Retourne le niveau de protection actuel pour l’appareil.

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS

Retourne des informations sur un processus autorisé à ouvrir des ressources partagées avec un accès restreint.

Structure des données d’entrée : D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT

Retourne le nombre de processus autorisés à ouvrir des ressources partagées avec un accès restreint.

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT

Retourne le nombre de ressources partagées protégées qui peuvent être ouvertes par n’importe quel processus sans restriction.

Structure des données de sortie : D3D11_1DDI_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

hChannel

Handle pour le canal authentifié. Ce handle a été créé par le biais d’un appel à la fonction CreateAuthenticatedChannel(D3D11_1).

SequenceNumber

Numéro de séquence de requête. Au début de la session, générez un nombre aléatoire 32 bits sécurisé par chiffrement à utiliser comme numéro de séquence de départ. Pour chaque requête, incrémentez le numéro de séquence de 1.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête d3d10umddi.h (incluez D3d10umddi.h)

Voir aussi

CreateAuthenticatedChannel(D3D11_1)

QueryAuthenticatedChannel(D3D11_1)