Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Berechnet den Hashwert eines Datenblocks auf der Grundlage eines symmetrischen Kryptografiealgorithmus.
HRESULT
___stdcall HashFinal(
__in PINFORMATIONCARD_CRYPTO_HANDLE hCrypto,
__in DWORD cbInData,
__in_bcount( cbInData ) PBYTE pInData,
__out DWORD* pcbOutData,
__out_bcount( *pcbOutData ) PBYTE* ppOutData );
Parameter
| Parameter | Beschreibung |
|---|---|
hCrypto |
Handle für das Kryptografieobjekt, das nach einem Aufruf an GetKeyedHash zurückgegeben wird. |
cbInData |
Die Länge des Eingabepuffers in Bytes. |
pInData |
Die zu transformierenden Daten. |
pcbOutData |
Die Länge der transformierten Daten. |
ppOutData |
Zeiger auf den Puffer, der die transformierten Daten enthält. Geben Sie den diesem Zeiger zugeordneten Arbeitsspeicher nach Verwendung mit der GlobalFree-Funktion frei. |
Eigenschaftenwert/Rückgabewert
HRESULT. Wenn einer der Parameter NULL oder 0 (null) lautet, wird E_INVALIDARG zurückgegeben.
Voraussetzungen
Windows Vista
Header: in infocard.h deklariert.
Library: Verwenden Sie infocardapi.lib.
Siehe auch
Referenz
.gif)
Senden Sie Kommentare zu diesem Thema an Microsoft.
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.