MÉTHODE ICEnroll3 ::get_HashAlgID (xenroll.h)
[Cette propriété n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]
La propriété HashAlgID définit ou récupère l’algorithme de hachage utilisé lors de la signature d’une demande de certificat PKCS #10.
Cette propriété a été introduite pour la première fois dans l’interface ICEnroll3 .
Cette propriété est en lecture/écriture.
Syntaxe
HRESULT get_HashAlgID(
LONG *hashAlgID
);
Paramètres
hashAlgID
Valeur de retour
None
Remarques
Les valeurs de cette propriété sont des ID d’algorithme de hachage , tels que ceux retournés par la méthode EnumAlgs . Si les propriétés HashAlgID et HashAlgorithm sont définies, celle qui a été mise à jour le plus récemment détermine l’algorithme de hachage utilisé pour signer la requête PKCS #10.
Exemples
// Code to set the hash algorithm ID.
// hr is HRESULT variable.
hr = pEnroll->put_HashAlgID( CALG_MD4 );
if ( FAILED( hr ) )
printf("Failed put_HashAlgID [%x]\n", hr);
// Code to retrieve the hash algorithm ID.
DWORD dwHashID;
hr = pEnroll->get_HashAlgID( &dwHashID );
if ( FAILED( hr ) )
printf("Failed get_HashAlgID [%x]\n", hr);
else
printf("HashAlgID: %d\n", dwHashID);
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour