CryptXmlDllFinalizeDigest コールバック関数 (cryptxml.h)
CryptXmlDllFinalizeDigest 関数はダイジェスト値を取得します。
CryptXmlDllFinalizeDigest 関数は、エクスポートされた CryptXmlDllGetInterface 関数を通じて公開されます。
構文
CryptXmlDllFinalizeDigest Cryptxmldllfinalizedigest;
HRESULT Cryptxmldllfinalizedigest(
[in] CRYPT_XML_DIGEST hDigest,
[out] BYTE *pbDigest,
ULONG cbDigest
)
{...}
パラメーター
[in] hDigest
ダイジェストにデータを格納するために使用されるハッシュ オブジェクトのハンドル。 このハンドルは、 CryptXmlDllCreateDigest 関数を呼び出すことによって取得されます。
[out] pbDigest
ダイジェスト値を受け取るバッファーへのポインター。
cbDigest
pbDigest パラメーターが指すバッファーのサイズ (バイト単位)。
戻り値
関数が成功した場合、関数は 0 を返します。
関数が失敗した場合は、エラーを示す HRESULT 値を返します。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | cryptxml.h |