対称暗号アルゴリズムを基にデータのブロックをハッシュします。
HRESULT
___stdcall HashFinal(
__in PINFORMATIONCARD_CRYPTO_HANDLE hCrypto,
__in DWORD cbInData,
__in_bcount( cbInData ) PBYTE pInData,
__out DWORD* pcbOutData,
__out_bcount( *pcbOutData ) PBYTE* ppOutData );
パラメータ
パラメータ | 説明 |
---|---|
hCrypto |
GetKeyedHash 呼び出しから返される暗号化オブジェクトのハンドル。 |
cbInData |
入力バッファの長さ (バイト単位)。 |
pInData |
変換するデータ。 |
pcbOutData |
変換データの長さ。 |
ppOutData |
変換されたデータが格納されているバッファへのポインタ。このポインタに関連するメモリを使用後に解放するには、GlobalFree を呼び出します。 |
プロパティ値/戻り値
HRESULTパラメータの一部が NULL またはゼロの場合、E_INVALIDARG を返します。
要件
Windows Vista
ヘッダー : infocard.h で宣言
ライブラリ : infocardapi.lib を使用****
関連項目
参照
このトピックに関するコメントを Microsoft に送信する。
Copyright © 2007 by Microsoft Corporation.All rights reserved.