ClusterDecrypt-Funktion (resapi.h)
Entschlüsselt Prüfpunktdaten für einen Kryptografiedienstanbieter (Cryptographic Service Provider, CSP).
Syntax
DWORD ClusterDecrypt(
[in] HCLUSCRYPTPROVIDER hClusCryptProvider,
[in] PBYTE pCryptInput,
[in] DWORD cbCryptInput,
[out] PBYTE *ppCryptOutput,
[out] PDWORD pcbCryptOutput
);
Parameter
[in] hClusCryptProvider
Eine HCLUSCRYPTPROVIDER-Struktur , die ein Handle für den CSP enthält.
[in] pCryptInput
Ein Zeiger auf die zu entschlüsselnden Daten.
[in] cbCryptInput
Die Gesamtanzahl von Bytes in den Daten, auf die der pCryptInput-Parameter verweist.
[out] ppCryptOutput
Ein Zeiger auf einen Puffer, der die entschlüsselten Daten empfängt.
[out] pcbCryptOutput
Die Gesamtanzahl von Bytes in den Daten, auf die der ppCryptOutput-Parameter verweist.
Rückgabewert
Wenn der Vorgang erfolgreich abgeschlossen wird, gibt diese Funktion ERROR_SUCCESS zurück. Andernfalls wird ein Systemfehlercode zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 |
Zielplattform | Windows |
Kopfzeile | resapi.h |
Bibliothek | ResUtils.lib |
DLL | ResUtils.dll |