fungsi LPSAFEARRAY_UserMarshal64 (wia_xp.h)
Marshals data dari objek SAFEARRAY yang ditentukan ke buffer RPC pengguna di sisi klien atau server.
Sintaks
unsigned char * LPSAFEARRAY_UserMarshal64(
[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
Array aman yang berisi data ke marshal.
Menampilkan nilai
Nilai yang diperoleh dari nilai HRESULT yang dikembalikan adalah salah satu dari yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Parameter ppSafeArray bukan array aman yang valid. |
|
Array tidak dapat dikunci. |
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