다음을 통해 공유


VARIANT_UserUnmarshal64 함수(oaidl.h)

RPC 버퍼에서 VARIANT 개체를 언마샬링합니다.

구문

unsigned char * VARIANT_UserUnmarshal64(
  [in]  unsigned long *unnamedParam1,
  [in]  unsigned char *unnamedParam2,
  [out] VARIANT       *unnamedParam3
);

매개 변수

[in] unnamedParam1

RPC에서 사용하는 데이터입니다.

[in] unnamedParam2

현재 버퍼입니다. 이 포인터는 항목에 맞춰지거나 정렬되지 않을 수 있습니다.

[out] unnamedParam3

개체입니다.

반환 값

반환된 HRESULT 값에서 가져온 값은 다음 중 하나입니다.

반환 코드 Description
S_OK
성공.
E_INVALIDARG
pVariant 매개 변수가 잘못되었습니다.
RPC_X_BAD_STUB_DATA
버퍼 크기에 대한 스텁 데이터가 잘못되었습니다.
DISP_E_BADVARTYPE
입력 매개 변수가 유효한 변형 형식이 아닙니다.
E_OUTOFMEMORY
이 함수가 수행할 메모리가 부족합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 oaidl.h
라이브러리 OleAut32.lib
DLL OleAut32.dll