Bagikan melalui


Mengelompokkan Fungsi API

API Pengelompokan menggunakan fungsi berikut:

Fungsi Inisialisasi dan Pembersihan Grup

Fungsi Deskripsi
PeerGroupShutdown Menutup grup serekan yang dibuat dengan PeerGroupStartup dan membuang sumber daya apa pun yang dialokasikan.
PeerGroupStartup Memulai grup serekan dengan menggunakan versi infrastruktur Serekan yang diminta.

 

Pembuatan Grup dan Fungsi Akses

Fungsi Deskripsi
PeerGroupClose Membatalkan handel grup serekan yang diperoleh melalui panggilan sebelumnya ke fungsi PeerGroupCreate, PeerGroupJoin, , atau PeerGroupOpen.
PeerGroupConnect Memulai pencarian PNRP untuk grup serekan dan mencoba menyambungkannya. Setelah fungsi ini berhasil dipanggil, serekan dapat berkomunikasi dengan anggota lain dari grup serekan.
PeerGroupConnectByAddress Upaya untuk terhubung ke grup serekan yang diikuti oleh rekan-rekan lain dengan alamat IPv6 yang diketahui.
PeerGroupBuat Membuat grup serekan baru.
PeerGroupCreateInvitation Mengembalikan string XML yang dapat digunakan oleh serekan yang ditentukan untuk bergabung dengan grup.
PeerGroupCreatePasswordInvitation Mengembalikan string XML yang dapat digunakan oleh serekan yang ditentukan untuk bergabung dengan grup dengan kata sandi yang cocok.
PeerGroupDelete Menghapus data dan sertifikat lokal yang terkait dengan grup serekan.
PeerGroupGetStatus Mengambil status grup saat ini.
PeerGroupIssueCredentials Mengeluarkan kredensial, termasuk GMC, ke identitas tertentu, dan secara opsional mengembalikan string XML undangan yang dapat digunakan serekan yang diundang untuk bergabung dengan grup serekan.
PeerGroupJoin Memungkinkan serekan dengan undangan untuk bergabung dengan grup serekan yang sudah ada.
PeerGroupOpen Membuka grup serekan yang telah dibuat atau digabungkan oleh serekan.
PeerGroupParseInvitation Mengembalikan struktur PEER_INVITATION_INFO dengan detail undangan tertentu.
PeerGroupPasswordJoin Memungkinkan serekan dengan undangan dan kata sandi yang benar untuk bergabung dengan grup serekan yang dilindungi kata sandi.

 

Fungsi Informasi Grup dan Anggota

Fungsi Deskripsi
PeerGroupEnumMembers Membuat enumerasi anggota grup serekan yang tersedia dan informasi keanggotaan terkait.
PeerGroupGetProperties Mengambil informasi tentang properti grup tertentu.
PeerGroupSetProperties Mengatur properti grup serekan saat ini. Dalam api versi 1.0 ini, hanya pembuat grup serekan yang dapat melakukan operasi ini.

 

Fungsi Manajemen Rekaman dan Rekaman

Fungsi Deskripsi
PeerGroupAddRecord Menambahkan catatan baru ke grup serekan, yang disebarkan ke semua rekan yang berpartisipasi.
PeerGroupDeleteRecord Menghapus rekaman dari grup serekan. Hanya pembuat rekaman yang dapat menghapusnya.
PeerGroupEnumRecords Membuat enumerasi rekaman grup serekan.
PeerGroupGetRecord Mengambil rekaman grup tertentu.
PeerGroupSearchRecords Mencari database grup serekan lokal untuk rekaman yang cocok dengan kriteria yang disediakan.
PeerGroupUpdateRecord Memperbarui rekaman dalam grup serekan tertentu.

 

Fungsi Impor/Ekspor Database Grup

Fungsi Deskripsi
PeerGroupExportDatabase Mengekspor database grup serekan ke file tertentu, yang dapat diangkut ke komputer lain dan diimpor dengan fungsiPeerGroupImportDatabase.
PeerGroupImportDatabase Mengimpor database grup serekan dari file lokal.

 

Fungsi Koneksi Langsung

Fungsi Deskripsi
PeerGroupCloseDirectConnection Menutup koneksi langsung tertentu antara dua rekan.
PeerGroupEnumConnections Membuat enumerasi koneksi yang saat ini aktif pada peer.
PeerGroupOpenDirectConnection Membuat koneksi langsung dengan serekan lain dalam grup serekan.
PeerGroupSendData Mengirim data ke anggota melalui tetangga atau koneksi langsung.

 

Infrastruktur Peristiwa Grup

Fungsi Deskripsi
PeerGroupGetEventData Memungkinkan aplikasi untuk mengambil data yang dikembalikan oleh peristiwa pengelompokan.
PeerGroupRegisterEvent Mendaftarkan serekan untuk peristiwa grup serekan tertentu.
PeerGroupUnregisterEvent Membatalkan pendaftaran serekan dari pemberitahuan peristiwa serekan yang terkait dengan handel peristiwa yang disediakan.

 

Fungsi Konversi Waktu Grup

Fungsi Deskripsi
PeerGroupPeerTimeToUniversalTime Mengonversi nilai waktu referensi yang dikelola grup serekan ke nilai waktu yang dilokalkan yang sesuai untuk ditampilkan pada komputer serekan.
PeerGroupUniversalTimeToPeerTime Mengonversi nilai waktu lokal dari komputer serekan ke nilai waktu grup serekan umum.

 

Fungsi Konfigurasi Grup

Fungsi Deskripsi
PeerGroupExportConfig Mengekspor konfigurasi grup untuk serekan sebagai string XML yang berisi identitas, nama grup, dan GMC untuk identitas tersebut.
PeerGroupImportConfig Mengimpor konfigurasi grup serekan untuk identitas berdasarkan pengaturan tertentu dalam string konfigurasi XML yang disediakan.