Funzione di callback CryptXmlDllGetInterface (cryptxml.h)
La funzione CryptXmlDllGetInterface recupera un puntatore alle funzioni di estensione crittografica per l'algoritmo specificato.
Sintassi
CryptXmlDllGetInterface Cryptxmldllgetinterface;
HRESULT Cryptxmldllgetinterface(
DWORD dwFlags,
[in] const CRYPT_XML_ALGORITHM_INFO *pMethod,
[out] CRYPT_XML_CRYPTOGRAPHIC_INTERFACE *pInterface
)
{...}
Parametri
dwFlags
Questo parametro è riservato e deve essere impostato su zero.
[in] pMethod
Puntatore a una struttura CRYPT_XML_ALGORITHM_INFO per recuperare l'interfaccia di .
[out] pInterface
Puntatore a una struttura CRYPT_XML_ALGORITHM_INFO per ricevere le informazioni sull'interfaccia.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce zero.
Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore.
Commenti
La DLL delle estensioni crittografiche deve esportare la voce CryptXmlDllGetInterface .
Per ottenere la tabella CRYPT_XML_CRYPTOGRAPHIC_INTERFACE , CryptXml carica la DLL delle estensioni crittografiche registrate usando la funzione LoadLibrary e quindi chiama la funzione CryptXmlDllGetInterface .
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | cryptxml.h |