structure BCRYPT_MULTI_HASH_OPERATION (bcrypt.h)
Une structure BCRYPT_MULTI_HASH_OPERATION définit une seule opération dans une opération multi hachage.
Syntaxe
typedef struct _BCRYPT_MULTI_HASH_OPERATION {
ULONG iHash;
BCRYPT_HASH_OPERATION_TYPE hashOperation;
PUCHAR pbBuffer;
ULONG cbBuffer;
} BCRYPT_MULTI_HASH_OPERATION;
Membres
iHash
Index dans le tableau d’états multi-objets de l’état de hachage sur lequel ce calcul fonctionne. Le premier élément du tableau correspond à une valeur iHash de zéro (0). Les valeurs valides sont inférieures à la valeur du paramètre nHashes de la fonction BCryptCreateMultiHash .
hashOperation
Type d’opération de hachage, BCRYPT_HASH_OPERATION_HASH_DATA ou BCRYPT_HASH_OPERATION_FINISH_HASH.
Si la valeur est BCRYPT_HASH_OPERATION_HASH_DATA, l’opération effectuée équivaut à appeler la fonction BCryptHashData sur l’élément de tableau d’objets de hachage avec pbBuffer/cbBuffer pointant vers la mémoire tampon à hacher.
Si la valeur est BCRYPT_HASH_OPERATION_FINISH_HASH, l’opération effectuée équivaut à appeler la fonction BCryptFinishHash sur l’élément de tableau d’objets de hachage avec pbBuffer/cbBuffer pointant vers la mémoire tampon de sortie qui reçoit le résultat.
pbBuffer
Mémoire tampon sur laquelle l’opération fonctionne.
cbBuffer
Mémoire tampon sur laquelle l’opération fonctionne.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Mise à jour Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 Update [applications de bureau | Applications UWP] |
En-tête | bcrypt.h |
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