D3D11_AUTHENTICATED_QUERY_INPUT structure (d3d11.h)

Contient des données d’entrée pour la méthode ID3D11VideoContext::QueryAuthenticatedChannel .

Syntaxe

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

Membres

QueryType

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

Valeur Signification
D3D11_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_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE
Retourne le type de canal authentifié.

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION
Retourne des handles à la session de chiffrement et à l’appareil Direct3D associés à un appareil de décodeur spécifié.

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

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

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

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

D3D11_AUTHENTICATED_QUERY_PROTECTION
Retourne le niveau de protection actuel pour l’appareil.

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

D3D11_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_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

hChannel

Handle pour le canal authentifié. Pour obtenir le handle, appelez la méthode ID3D11AuthenticatedChannel::GetChannelHandle .

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

   
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
En-tête d3d11.h

Voir aussi

Structures vidéo Direct3D 11