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 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. |