Share via


A_SHAUpdate関数

指定したハッシュ オブジェクトにデータを追加します。

構文

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

パラメーター

コンテキスト [入力、出力]

SHA コンテキスト。

バッファー [in]

ハッシュ オブジェクトに追加するデータを含むバッファーへのポインター。

BufferSize

バッファーのサイズ。

戻り値

この関数は値を返しません。

注釈

この関数は、長いデータ ストリームまたは不連続なデータ ストリームでハッシュを計算するために複数回呼び出すことができます。 ハッシュ値を取得する前に 、A_SHAFinal 関数を呼び出す必要があります。

この関数は SHAUpdate とよく似ていますが、暗号化インフラストラクチャを介してルーティングされるのではなく、ライブラリから直接呼び出されます。 詳細については、「 Windows NTCryptographic Providers」を参照してください。

要件

要件
ヘッダー
Sha.h
ライブラリ
Ntdll.dll
[DLL]
Ntdll.dll