Share via


Méthode IEnroll4 ::GetKeyLenEx (xenroll.h)

[Cette méthode n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]

La méthode GetKeyLenEx récupère les informations de taille pour la signature et les clés d’échange. Cette méthode a été définie pour la première fois dans l’interface IEnroll4 .

Les valeurs récupérées par cette méthode dépendent du fournisseur de services de chiffrement actuel.

Syntaxe

HRESULT GetKeyLenEx(
  [in]  LONG lSizeSpec,
  [in]  LONG lKeySpec,
  [out] LONG *pdwKeySize
);

Paramètres

[in] lSizeSpec

Valeur indiquant le type d’informations de taille à récupérer. Spécifiez l’une des valeurs suivantes.

Valeur Signification
XEKL_KEYSIZE_MIN
Taille de clé minimale.
XEKL_KEYSIZE_MAX
Taille de clé maximale.
XEKL_KEYSIZE_INC
Taille de l’incrément de clé. Pour plus d'informations, consultez la section Notes.

[in] lKeySpec

Spécifie la clé pour laquelle les informations de taille sont retournées. Spécifiez l’une des valeurs suivantes.

Valeur Signification
XEKL_KEYSPEC_KEYX
Clé Exchange
XEKL_KEYSPEC_SIG
Clé de signature

[out] pdwKeySize

Pointeur vers LONG qui reçoit les informations de taille de clé, en bits.

Valeur de retour

None

Remarques

Si le fournisseur de services de chiffrement ne prend pas en charge cette méthode, une erreur est retournée.

Pour plus d’informations sur la valeur XEKL_KEYSIZE_INC, consultez utilisation PP_SIG_KEYSIZE_INC dans la page de référence CryptGetProvParam .

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]
Plateforme cible Windows
En-tête xenroll.h
Bibliothèque Uuid.lib
DLL Xenroll.dll

Voir aussi

IEnroll4