Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyediakan marshaler IBuffer standar untuk mengimplementasikan semantik yang terkait dengan antarmuka IBuffer saat di-marshal.
Syntax
HRESULT RoGetBufferMarshaler(
[out] IMarshal **bufferMarshaler
);
Parameter-parameternya
[out] bufferMarshaler
penunjuk ke Windows Runtime IBuffer marshaler
Mengembalikan nilai
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Komentar
Disediakan untuk proyeksi bahasa Windows Runtime.
Implementasi IBuffer kustom diharapkan untuk di-marshal sehingga instans jarak jauh pada akhirnya menyalin kontennya kembali ke instans asli. Implementasi IMarshal yang disediakan oleh metode ini menangani salinan dengan marshal nilai IBuffer saat ini dan menentukan kelas COM unmarshal yang disediakan platform yang membuat instans dengan konten, panjang, dan kapasitas IBuffer yang identik.
Implementasi IMarshal mengkloning kontennya ke instans asli saat pemanggil mengatur properti Panjang.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
| Platform Target | Windows |
| Header | robuffer.h |
| Library | OneCore.Lib |
| DLL | Wintypes.dll |