Función de devolución de llamada CryptXmlDllEncodeKeyValue (cryptxml.h)
La función CryptXmlDllEncodeKeyValue codifica un elemento KeyValue .
Sintaxis
CryptXmlDllEncodeKeyValue Cryptxmldllencodekeyvalue;
HRESULT Cryptxmldllencodekeyvalue(
[in] NCRYPT_KEY_HANDLE hKey,
CRYPT_XML_CHARSET dwCharset,
[in, out] void *pvCallbackState,
[in] PFN_CRYPT_XML_WRITE_CALLBACK pfnWrite
)
{...}
Parámetros
[in] hKey
Identificador del valor de clave que se va a codificar.
dwCharset
Valor de la enumeración CRYPT_XML_CHARSET que especifica el juego de caracteres del XML codificado.
[in, out] pvCallbackState
Puntero a un argumento que se pasa a la función de devolución de llamada a la que apunta el parámetro pfnWrite .
[in] pfnWrite
Función de devolución de llamada definida por la aplicación que recibe el XML codificado.
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 |