Rückruffunktion CryptXmlDllGetInterface (cryptxml.h)
Die CryptXmlDllGetInterface-Funktion ruft einen Zeiger auf die kryptografischen Erweiterungsfunktionen für den angegebenen Algorithmus ab.
Syntax
CryptXmlDllGetInterface Cryptxmldllgetinterface;
HRESULT Cryptxmldllgetinterface(
DWORD dwFlags,
[in] const CRYPT_XML_ALGORITHM_INFO *pMethod,
[out] CRYPT_XML_CRYPTOGRAPHIC_INTERFACE *pInterface
)
{...}
Parameter
dwFlags
Dieser Parameter ist reserviert und muss auf null festgelegt werden.
[in] pMethod
Ein Zeiger auf eine CRYPT_XML_ALGORITHM_INFO Struktur zum Abrufen der Schnittstelle von.
[out] pInterface
Ein Zeiger auf eine CRYPT_XML_ALGORITHM_INFO Struktur zum Empfangen der Schnittstelleninformationen.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion null zurück.
Wenn die Funktion fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt.
Hinweise
Die DLL für kryptografische Erweiterungen muss den Eintrag CryptXmlDllGetInterface exportieren.
Um die CRYPT_XML_CRYPTOGRAPHIC_INTERFACE Tabelle abzurufen, lädt CryptXml die registrierte DLL für kryptografische Erweiterungen mithilfe der LoadLibrary-Funktion und ruft dann die Funktion CryptXmlDllGetInterface auf.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | cryptxml.h |