CryptXmlDllEncodeKeyValue-Rückruffunktion (cryptxml.h)
Die CryptXmlDllEncodeKeyValue-Funktion codiert ein KeyValue-Element .
Syntax
CryptXmlDllEncodeKeyValue Cryptxmldllencodekeyvalue;
HRESULT Cryptxmldllencodekeyvalue(
[in] NCRYPT_KEY_HANDLE hKey,
CRYPT_XML_CHARSET dwCharset,
[in, out] void *pvCallbackState,
[in] PFN_CRYPT_XML_WRITE_CALLBACK pfnWrite
)
{...}
Parameter
[in] hKey
Das Handle des zu codierenden Schlüsselwerts.
dwCharset
Ein Wert der CRYPT_XML_CHARSET-Enumeration , 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 von der Anwendung definierte 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 |