Función de devolución de llamada CryptXmlDllGetInterface (cryptxml.h)
La función CryptXmlDllGetInterface recupera un puntero a las funciones de extensión criptográfica para el algoritmo especificado.
Sintaxis
CryptXmlDllGetInterface Cryptxmldllgetinterface;
HRESULT Cryptxmldllgetinterface(
DWORD dwFlags,
[in] const CRYPT_XML_ALGORITHM_INFO *pMethod,
[out] CRYPT_XML_CRYPTOGRAPHIC_INTERFACE *pInterface
)
{...}
Parámetros
dwFlags
Este parámetro está reservado y debe establecerse en cero.
[in] pMethod
Puntero a una estructura de CRYPT_XML_ALGORITHM_INFO para recuperar la interfaz de .
[out] pInterface
Puntero a una estructura de CRYPT_XML_ALGORITHM_INFO para recibir la información de la interfaz.
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.
Comentarios
El archivo DLL de extensiones criptográficas debe exportar la entrada CryptXmlDllGetInterface .
Para obtener la tabla de CRYPT_XML_CRYPTOGRAPHIC_INTERFACE , CryptXml carga el archivo DLL de extensiones criptográficas registradas mediante la función LoadLibrary y, a continuación, llama a la función CryptXmlDllGetInterface .
Requisitos
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 |