Fonction DrtCreateDerivedKey (drt.h)
La fonction DrtCreateDerivedKey crée une clé qui peut être utilisée par DrtRegisterKey lorsque la DRT utilise un fournisseur de sécurité de clé dérivée.
Syntaxe
HRESULT DrtCreateDerivedKey(
[in] PCCERT_CONTEXT pLocalCert,
[out] DRT_DATA *pKey
);
Paramètres
[in] pLocalCert
Pointeur vers le certificat qui est la partie « locale » de la chaîne. La racine de cette chaîne doit correspondre à la racine spécifiée par pRootCert dans DrtCreateDerivedKeySecurityProvider. Ce certificat est utilisé pour générer une clé utilisée pour inscrire et prouver la « propriété de la clé » auprès du DRT.
[out] pKey
Pointeur vers la clé créée.
Valeur retournée
Cette fonction retourne S_OK en cas de réussite. Les autres valeurs possibles sont les suivantes :
Code de retour | Description |
---|---|
|
|
|
|
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | drt.h |
Bibliothèque | Drtprov.lib |
DLL | Drt.dll |
Voir aussi
DrtCreateDerivedKeySecurityProvider