Fungsi PeerCollabSetObject (p2p.h)
Fungsi PeerCollabSetObject membuat atau memperbarui objek data serekan yang digunakan dalam jaringan kolaborasi serekan.
Sintaks
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabSetObject(
[in] PCPEER_OBJECT pcObject
);
Parameter
[in] pcObject
Arahkan ke struktur PEER_OBJECT yang berisi objek serekan pada jaringan kolaborasi serekan.
Nilai kembali
Mengembalikan S_OK jika fungsi berhasil. Jika tidak, fungsi mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Memori tidak cukup untuk mendukung operasi ini. |
|
Salah satu argumen tidak valid. |
|
Infrastruktur Windows Peer tidak diinisialisasi. Memanggil fungsi inisialisasi yang relevan diperlukan. |
|
Operasi mengharuskan pengguna untuk masuk. |
Keterangan
Objek serekan adalah item data run-time yang terkait dengan aplikasi tertentu, seperti gambar, avatar, sertifikat, atau deskripsi tertentu. Setiap objek peer harus berukuran lebih kecil dari 16K dan tidak boleh 0.
Jika objek sudah diterbitkan, PeerCollabSetObject akan memperbarui data objek yang ada. Aplikasi terakhir yang memperbarui objek akan mengambil kepemilikan objek. Akibatnya, jika aplikasi dihentikan, objek akan dihapus.
Jika status objek 'diterbitkan' dihapus karena keluar daripada penutupan aplikasi terkait, aplikasi bertanggung jawab untuk menerbitkan objek saat pengguna masuk berikutnya.
Kontak tepercaya yang mengawasi objek serekan ini akan memiliki peristiwa PEER_EVENT_OBJECT_CHANGED dinaikkan secara lokal, menandakan perubahan status objek serekan ini.
PeerCollabSetObject dapat digunakan untuk menerbitkan paling banyak 128 objek.
Ada satu objek dengan GUID tertentu yang diterbitkan pada waktu tertentu.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | p2p.h |
Pustaka | P2P.lib |
DLL | P2P.dll |