Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CryptXmlDllEncodeAlgorithm-Funktion codiert SignatureMethod - oder DigestMethod-Elemente für agile Algorithmen mit Standardparametern.
Die CryptXmlDllEncodeAlgorithm-Funktion wird über die exportierte CryptXmlDllGetInterface-Funktion verfügbar gemacht.
Syntax
CryptXmlDllEncodeAlgorithm Cryptxmldllencodealgorithm;
HRESULT Cryptxmldllencodealgorithm(
[in] const CRYPT_XML_ALGORITHM_INFO *pAlgInfo,
CRYPT_XML_CHARSET dwCharset,
[in, out] void *pvCallbackState,
[in] PFN_CRYPT_XML_WRITE_CALLBACK pfnWrite
)
{...}
Parameter
[in] pAlgInfo
Ein Zeiger auf eine CRYPT_XML_ALGORITHM_INFO-Struktur .
dwCharset
Ein CRYPT_XML_CHARSET Wert, der den Zeichensatz des codierten XML angibt.
[in, out] pvCallbackState
Ein Zeiger auf ein Argument, das an die Rückruffunktion übergeben wird, auf die der pfnWrite-Parameter verweist.
[in] pfnWrite
Eine PFN_CRYPT_XML_WRITE_CALLBACK Rückruffunktion, die das codierte XML empfängt.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion null zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt.
Anforderungen
| Anforderung | Wert |
|---|---|
| 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 |