D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT structure

Contient la réponse à un appel à la méthode IDirect3DAuthenticatedChannel9::Configure .

Syntaxe

typedef struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT {
  D3D_OMAC omac;
  GUID     ConfigureType;
  HANDLE   hChannel;
  UINT     SequenceNumber;
  HRESULT  ReturnCode;
} D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT;

Membres

omac

Structure D3D_OMAC qui contient un code d’authentification de message (MAC) des données. Le pilote utilise une clé CBC MAC (OMAC) basé sur AES pour calculer cette valeur pour le bloc de données qui apparaît après ce membre de structure.

ConfigureType

GUID qui spécifie la commande . Pour obtenir la liste des valeurs, consultez Commandes de protection du contenu.

hChannel

Handle pour le canal authentifié.

SequenceNumber

Numéro de séquence de la commande.

ReturnCode

Code de résultat de la commande.

Notes

Pour les membres ConfigureType, hChannel et SequenceNumber , le pilote utilise les mêmes valeurs que celles fournies par l’application dans la structure D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT . L’application doit vérifier que ces valeurs correspondent.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
D3d9types.h

Voir aussi

Structures vidéo Direct3D

IDirect3DAuthenticatedChannel9::Configure