Función de devolución de llamada CryptXmlDllCreateKey (cryptxml.h)
La función CryptXmlDllCreateKey analiza el elemento KeyValue y crea un identificador de clave BCrypt de Cryptography API: Next Generation (CNG) para comprobar una firma.
Sintaxis
CryptXmlDllCreateKey Cryptxmldllcreatekey;
HRESULT Cryptxmldllcreatekey(
[in] const CRYPT_XML_BLOB *pEncoded,
[out] BCRYPT_KEY_HANDLE *phKey
)
{...}
Parámetros
[in] pEncoded
Puntero a una estructura de CRYPT_XML_BLOB que contiene el elemento KeyValue .
[out] phKey
Puntero a una variable BCRYPT_KEY_HANDLE que recibe el identificador de la clave utilizada para comprobar la firma.
Cuando CryptXML haya terminado de usar la clave, CryptXML lo libera llamando a la función BCryptDestroyKey .
Valor devuelto
Si la función se ejecuta 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 |