Eine _ SHAUpdate-Funktion

Fügt einem angegebenen Hashobjekt Daten hinzu.

Syntax

void RSA32API A_SHAUpdate(
  _Inout_ A_SHA_CTX     *Context,
  _Out_   UNSIGNED CHAR *Buffer,
          UNSIGNED INT  BufferSize
);

Parameter

Kontext [ in, out]

Der SHA-Kontext.

Puffer [ out]

Die Hashtabelle.

BufferSize

Die Größe des Puffers.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Bemerkungen

Diese Funktion kann mehrmals aufgerufen werden, um den Hash für lange Datenströme oder diskontinuierte Datenströme zu berechnen. Die _ SHAFinal-Funktion muss aufgerufen werden, bevor der Hashwert abgerufen wird.

Diese Funktion ähnelt SHAUpdate sehr, wird jedoch direkt aus der Bibliothek aufgerufen, anstatt über die Kryptografieinfrastruktur weitergeleitet zu werden. Weitere Informationen finden Sie unter Windows NTCryptographic Providers.

Requirements (Anforderungen)

Anforderung Wert
Header
Sha.h
Bibliothek
Ntdll.dll
DLL
Ntdll.dll