ClusterEncrypt-Funktion (resapi.h)
Verschlüsselt Prüfpunktdaten für einen Kryptografiedienstanbieter (Cryptographic Service Provider, CSP).
Syntax
DWORD ClusterEncrypt(
[in] HCLUSCRYPTPROVIDER hClusCryptProvider,
[in] PBYTE pData,
[in] DWORD cbData,
[out] PBYTE *ppData,
[out] PDWORD pcbData
);
Parameter
[in] hClusCryptProvider
Eine HCLUSCRYPTPROVIDER-Struktur , die ein Handle für den CSP enthält.
[in] pData
Ein Zeiger auf die zu verschlüsselnden Daten.
[in] cbData
Die Gesamtanzahl der Bytes in den Daten, auf die der pDta-Parameter verweist.
[out] ppData
Ein Zeiger auf einen Puffer, der die verschlüsselten Daten empfängt.
[out] pcbData
Die Gesamtzahl der Bytes in den Daten, auf die der pcbData-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 |