Partager via


structure WMDRM_IMPORT_CONTENT_KEY

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La structure WMDRM_IMPORT_CONTENT_KEY stocke la clé de contenu utilisée dans l’importation de contenu protégé.

Syntaxe

typedef struct WMDRM_IMPORT_CONTENT_KEY {
  DWORD dwVersion;
  DWORD cbStructSize;
  DWORD dwIVKeyType;
  DWORD cbIVKey;
  DWORD dwContentKeyType;
  DWORD cbContentKey;
  BYTE  rgbKeyData[1];
} ;

Membres

dwVersion

Version.

cbStructSize

Taille de la structure en octets.

dwIVKeyType

Type de clé de vecteur d’initialisation. Définissez sur WMDRM_KEYTYPE_RC4.

cbIVKey

Taille de la clé de vecteur d’initialisation en octets.

dwContentKeyType

Type de clé de contenu. Définissez sur WMDRM_KEYTYPE_COCKTAIL.

cbContentKey

Taille de la clé de contenu en octets.

rgbKeyData

Adresse d’une mémoire tampon contenant la clé de contenu. La taille de la mémoire tampon doit correspondre à la valeur de cbContentKey. Cette clé doit correspondre à la clé importée à partir du message de licence XMR.

Notes

Cette structure, y compris la mémoire tampon contenant la clé de session, doit être chiffrée avec la clé de session et incluse dans le membre pbEncryptedKeyMessage de la structure WMDRM_IMPORT_INIT_STRUCT .

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
Version
Kit de développement logiciel (SDK) Windows Media Format 11
En-tête
Drmexternals.h

Voir aussi

Structures