ImfContentDecryptorContext::InitializeHardwareKey, méthode (mfidl.h)
Permet au pilote d’affichage de retourner des informations spécifiques à IHV utilisées lors de l’initialisation d’une nouvelle clé matérielle.
Syntaxe
HRESULT InitializeHardwareKey(
[in] UINT InputPrivateDataByteCount,
[in, optional] const void *InputPrivateData,
[out] UINT64 *OutputPrivateData
);
Paramètres
[in] InputPrivateDataByteCount
Nombre d’octets dans la mémoire tampon spécifiée par InputPrivateData .
[in, optional] InputPrivateData
Le contenu de ce paramètre est défini par l’implémentation de
système de protection qui s’exécute dans le processeur de sécurité. Le contenu peut contenir des données sur les propriétés de licence ou de flux.
[out] OutputPrivateData
Les données de retour sont également définies par l’implémentation de l’implémentation du système de protection
qui s’exécute dans le processeur de sécurité. Le contenu peut contenir des données associées à la clé matérielle sous-jacente.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | mfidl.h |
Bibliothèque | Mfplat.lib |
DLL | Mfplat.dll |