Freigeben über


PFN_CRYPT_XML_WRITE_CALLBACK Rückruffunktion (cryptxml.h)

Die PFN_CRYPT_XML_WRITE_CALLBACK Rückruffunktion schreibt XML-Daten.

Syntax

PFN_CRYPT_XML_WRITE_CALLBACK PfnCryptXmlWriteCallback;

HRESULT PfnCryptXmlWriteCallback(
  [in, out] void *pvCallbackState,
  [in]      const BYTE *pbData,
            ULONG cbData
)
{...}

Parameter

[in, out] pvCallbackState

Ein Zeiger auf ein Argument, das an die Rückruffunktion übergeben wird, auf die der pfnWrite-Parameter der CryptXmlDllEncodeAlgorithm-Funktion verweist.

[in] pbData

Ein Zeiger auf einen zu schreibenden Datenblock.

cbData

Die Größe der Daten in Bytes, auf die der pbData-Parameter verweist.

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.

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