다음을 통해 공유


HashFinal

대칭 암호화 알고리즘을 기반으로 데이터 블록을 해시합니다.

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 또는 0인 매개 변수가 있으면 E_INVALIDARG가 반환됩니다.

요구 사항

Windows Vista

헤더: infocard.h에 선언됨

라이브러리: infocardapi.lib 사용

참고 항목

참조

HashCore

Footer image

이 항목에 대한 의견을 Microsoft에 보내 주십시오.

Copyright © 2007 by Microsoft Corporation. All rights reserved.