Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 |