HashFinal
Hache un bloc de données basé sur un algorithme de chiffrement symétrique.
HRESULT
___stdcall HashFinal(
__in PINFORMATIONCARD_CRYPTO_HANDLE hCrypto,
__in DWORD cbInData,
__in_bcount( cbInData ) PBYTE pInData,
__out DWORD* pcbOutData,
__out_bcount( *pcbOutData ) PBYTE* ppOutData );
Paramètres
Paramètre | Description |
---|---|
hCrypto |
Handle de l'objet de chiffrement retourné par un appel à GetKeyedHash. |
cbInData |
Longueur en octets de la mémoire tampon d'entrée. |
pInData |
Données à transformer. |
pcbOutData |
Longueur des données transformées. |
ppOutData |
Pointeur vers la mémoire tampon qui contient les données transformées. Appelez GlobalFree pour libérer la mémoire associée à ce pointeur après son utilisation. |
Valeur de propriété/valeur de retour
HRESULT. Si l'un des paramètres est NULL ou 0, retourne E_INVALIDARG.
Spécifications
Windows Vista
En-tête : déclaré dans infocard.h.
Bibliothèque : utiliser infocardapi.lib.
Voir aussi
Référence
Envoyer des commentaires sur cette rubrique à Microsoft.
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.