TransformFinalBlock
Transforma un bloque final de datos en función de un algoritmo de cifrado simétrico.
HRESULT
__stdcall TransformFinalBlock(
__in PINFORMATIONCARD_CRYPTO_HANDLE hCrypto,
__in DWORD cbInData,
__in_bcount( cbInData ) PBYTE pInData,
__out DWORD* pcbOutData,
__out_bcount( *pcbOutData ) PBYTE* ppOutData );
Parámetros
Parámetro | Descripción |
---|---|
hCrypto |
Identificador del objeto criptográfico devuelto de una llamada a GetCryptoTransform. |
cbInData |
Longitud, en bytes, del búfer de entrada. |
pInData |
Datos que se van a transformar. |
pcbOutData |
Longitud de los datos transformados. |
ppOutData |
Puntero al búfer que contiene los datos transformados. Libere la memoria asociada a este puntero mediante la función GlobalFree. |
Valor de propiedad y valor devuelto
HRESULT: si alguno de los parámetros es NULL o contiene 0, se devuelve E_INVALIDARG.
Requisitos
Windows Vista
Encabezado: declarado en infocard.h.
Biblioteca: utilice infocardapi.lib.
Consulte también
Referencia
Conceptos
Enviar comentarios sobre este tema a Microsoft.
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.