Función de devolución de llamada CryptXmlDllCreateDigest (cryptxml.h)
La función CryptXmlDllCreateDigest crea un objeto digest para el método especificado.
La función CryptXmlDllCreateDigest se expone a través de la función exportada CryptXmlDllGetInterface .
Sintaxis
CryptXmlDllCreateDigest Cryptxmldllcreatedigest;
HRESULT Cryptxmldllcreatedigest(
[in] const CRYPT_XML_ALGORITHM *pDigestMethod,
[out] ULONG *pcbSize,
[out] CRYPT_XML_DIGEST *phDigest
)
{...}
Parámetros
[in] pDigestMethod
Puntero a una estructura CRYPT_XML_ALGORITHM que especifica el algoritmo que se va a usar para crear el resumen.
[out] pcbSize
Puntero a una variable ULONG que recibe el tamaño, en bytes, del resumen.
[out] phDigest
Puntero a una variable CRYPT_XML_DIGEST que recibe un puntero al resumen.
Cuando haya terminado de usar los recursos asignados por la llamada a esta función, debe liberarlos llamando a la función CryptXmlDllCloseDigest .
Valor devuelto
Si la función se realiza correctamente, la función devuelve cero.
Si se produce un error en la función, devuelve un valor HRESULT que indica el error.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | cryptxml.h |