fungsi LPSAFEARRAY_UserUnmarshal64 (wia_xp.h)
Batalkan nama objek SAFEARRAY dari buffer RPC.
Sintaks
unsigned char * LPSAFEARRAY_UserUnmarshal64(
[in] unsigned long *unnamedParam1,
[in, out] unsigned char *unnamedParam2,
[in] LPSAFEARRAY *unnamedParam3
);
Parameter
[in] unnamedParam1
Data yang digunakan oleh RPC.
[in, out] unnamedParam2
Buffer saat ini. Penunjuk ini mungkin atau mungkin tidak diratakan pada entri. Fungsi ini meratakan penunjuk buffer, marshal data, dan mengembalikan posisi buffer baru, yang merupakan alamat byte pertama setelah objek marshaled.
[in] unnamedParam3
Menerima array aman yang berisi data.
Nilai kembali
Nilai yang diperoleh dari nilai HRESULT yang dikembalikan adalah salah satu dari yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Stub telah menerima data yang buruk. |
|
Array tidak dapat ditemukan. |
|
Tidak cukup memori untuk fungsi ini untuk dilakukan. |
|
Objek SAFEARRAY tidak memiliki dimensi yang benar, tidak memiliki fitur yang benar, atau memori tidak dapat direalokasikan. |
Persyaratan
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 | wia_xp.h (termasuk Propidlbase.h) |
Pustaka | OleAut32.lib |
DLL | OleAut32.dll |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk