대칭 암호화 알고리즘을 기반으로 데이터 블록을 변환합니다.
HRESULT
__stdcall TransformBlock(
__in PINFORMATIONCARD_CRYPTO_HANDLE hCrypto,
__in DWORD cbInData,
__in_bcount( cbInData ) PBYTE pInData,
__out DWORD* pcbOutData,
__out_bcount( *pcbOutData ) PBYTE* ppOutData );
매개 변수
| 매개 변수 | 설명 |
|---|---|
hCrypto |
GetCryptoTransform 호출에서 반환된 암호화 개체에 대한 핸들입니다. |
cbInData |
입력 버퍼의 길이(바이트)입니다. |
pInData |
변환할 데이터입니다. |
pcbOutData |
변환된 데이터의 길이입니다. |
ppOutData |
변환된 데이터를 포함하는 버퍼에 대한 포인터입니다. GlobalFree 함수를 사용하여 이 포인터와 연결된 메모리를 비웁니다. |
속성 값/반환 값
HRESULT: NULL인 매개 변수나 0을 포함하는 매개 변수가 있으면 E_INVALIDARG가 반환됩니다.
요구 사항
Windows Vista
헤더: infocard.h에 선언됨
라이브러리: infocardapi.lib 사용
참고 항목
참조
개념
.gif)
이 항목에 대한 의견을 Microsoft에 보내 주십시오.
Copyright © 2007 by Microsoft Corporation. All rights reserved.