Bagikan melalui


VARIANT_UserUnmarshal64 (oaidl.h)

Batalkan nama objek VARIAN dari buffer RPC.

Sintaks

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

Parameter

[in] unnamedParam1

Data yang digunakan oleh RPC.

[in] unnamedParam2

Buffer saat ini. Penunjuk ini mungkin atau mungkin tidak diratakan pada entri.

[out] unnamedParam3

Objek .

Nilai kembali

Nilai yang diperoleh dari nilai HRESULT yang dikembalikan adalah salah satu dari yang berikut ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_INVALIDARG
Parameter pVariant tidak valid.
RPC_X_BAD_STUB_DATA
Data stub untuk ukuran buffer salah.
DISP_E_BADVARTYPE
Parameter input bukan jenis varian yang valid.
E_OUTOFMEMORY
Tidak cukup memori untuk fungsi ini untuk dilakukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header oaidl.h
Pustaka OleAut32.lib
DLL OleAut32.dll