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 |
---|---|
|
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 |
|
Retourne le type de canal authentifié.
Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT |
|
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 |
|
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 |
|
Retourne un handle à l’appareil associé à ce canal authentifié.
Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT |
|
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 |
|
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 |
|
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 |
|
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 |
|
Retourne le niveau de protection actuel pour l’appareil.
Structure des données de sortie : D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT |
|
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 |
|
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 |
|
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 |