TransformFinalBlock
Transforme un bloc de données final basé sur un algorithme de chiffrement symétrique.
HRESULT
__stdcall TransformFinalBlock(
__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 à GetCryptoTransform. |
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. Libérez la mémoire associée à ce pointeur à l'aide de la fonction GlobalFree. |
Valeur de propriété/valeur de retour
HRESULT : si l'un des paramètres est NULL ou contient 0, E_INVALIDARG est retourné.
Spécifications
Windows Vista
En-tête : déclaré dans infocard.h.
Bibliothèque : utiliser infocardapi.lib.
Voir aussi
Référence
Concepts
Envoyer des commentaires sur cette rubrique à Microsoft.
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.