Baca dalam bahasa Inggris

Bagikan melalui


Peer-to-Peer

Gambaran umum teknologi Peer-to-Peer.

Untuk mengembangkan Peer-to-Peer, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
DRT_ADDRESS_FLAGS

DRT_ADDRESS_FLAGS enumerasi.
DRT_EVENT_TYPE

Enumerasi DRT_EVENT_TYPE menentukan serangkaian peristiwa yang dapat dinaikkan oleh Tabel Perutean Terdistribusi.
DRT_LEAFSET_KEY_CHANGE_TYPE

Enumerasi DRT_LEAFSET_KEY_CHANGE_TYPE mendefinisikan kumpulan perubahan yang dapat terjadi pada simpul dalam kumpulan daun kunci yang terdaftar secara lokal.
DRT_MATCH_TYPE

Enumerasi DRT_MATCH_TYPE menentukan ketepatan hasil pencarian yang dikembalikan oleh DrtGetSearchResult setelah memulai pencarian dengan DRTStartSearch API.
DRT_REGISTRATION_STATE

Enumerasi DRT_REGISTRATION_STATE mendefinisikan kumpulan status hukum untuk kunci terdaftar.
DRT_SCOPE

Enumerasi DRT_SCOPE menentukan serangkaian cakupan IPv6 tempat DRT beroperasi saat menggunakan transportasi UDP IPv6 yang dibuat oleh DrtCreateIpv6UdpTransport.
DRT_SECURITY_MODE

Enumerasi DRT_SECURITY_MODE mendefinisikan kemungkinan mode keamanan untuk DRT. Mode keamanan ditentukan oleh bidang struktur DRT_SETTINGS.
DRT_STATUS

Enumerasi DRT_STATUS menentukan status instans DRT lokal.
PEER_APPLICATION_REGISTRATION_TYPE

Enumerasi PEER_APPLICATION_REGISTRATION_TYPE mendefinisikan set bendera pendaftaran aplikasi serekan.
PEER_CHANGE_TYPE

Enumerasi PEER_CHANGE_TYPE menentukan kumpulan perubahan yang dilakukan pada objek peer, titik akhir, atau aplikasi dalam peristiwa serekan. Ini digunakan untuk memenuhi syarat peristiwa serekan yang terkait dengan jenis perubahan.
PEER_COLLAB_EVENT_TYPE

Enumerasi PEER_COLLAB_EVENT_TYPE mendefinisikan serangkaian peristiwa yang dapat dinaikkan pada serekan oleh infrastruktur peristiwa jaringan kolaborasi serekan.
PEER_CONNECTION_FLAGS

Enumerasi PEER_CONNECTION_FLAGS menentukan jenis koneksi yang dapat dimiliki serekan.
PEER_CONNECTION_STATUS

Enumerasi PEER_CONNECTION_STATUS menentukan status koneksi langsung atau tetangga serekan.
PEER_GRAPH_EVENT_TYPE

Enumerasi PEER_GRAPH_EVENT_TYPE menentukan jenis peristiwa serekan yang akan diberi tahu aplikasi.
PEER_GRAPH_PROPERTY_FLAGS

Enumerasi PEER_GRAPH_PROPERTY_FLAGS menentukan properti grafik serekan.
PEER_GRAPH_SCOPE

Enumerasi PEER_GRAPH_SCOPE menentukan cakupan jaringan grafik serekan.
PEER_GRAPH_STATUS_FLAGS

Enumerasi PEER_GRAPH_STATUS_FLAGS adalah sekumpulan bendera yang menunjukkan status simpul saat ini dalam grafik serekan.
PEER_GROUP_AUTHENTICATION_SCHEME

Menentukan kumpulan kemungkinan skema autentikasi yang dapat digunakan untuk mengautentikasi serekan yang bergabung dengan grup serekan.
PEER_GROUP_EVENT_TYPE

Enumerasi PEER_GROUP_EVENT_TYPE berisi jenis peristiwa serekan tertentu yang dapat terjadi dalam grup serekan.
PEER_GROUP_ISSUE_CREDENTIAL_FLAGS

. (PEER_GROUP_ISSUE_CREDENTIAL_FLAGS)
PEER_GROUP_PROPERTY_FLAGS

Bendera PEER_GROUP_PROPERTY_FLAGS digunakan untuk menentukan berbagai pengaturan keanggotaan grup serekan.
PEER_GROUP_STATUS

Bendera PEER_GROUP_STATUS menunjukkan apakah grup serekan memiliki koneksi atau tidak.
PEER_INVITATION_RESPONSE_TYPE

Menentukan jenis respons yang diterima untuk undangan untuk memulai aktivitas Kolaborasi Serekan.
PEER_MEMBER_CHANGE_TYPE

Enumerasi PEER_MEMBER_CHANGE_TYPE mendefinisikan kumpulan kemungkinan keanggotaan grup serekan dan status kehadiran untuk serekan.
PEER_MEMBER_FLAGS

Bendera PEER_MEMBER_FLAGS memungkinkan aplikasi untuk menentukan apakah semua anggota atau hanya yang ada harus dijumlahkan ketika fungsi PeerGroupEnumMembers dipanggil, atau untuk menunjukkan apakah anggota ada dalam grup serekan atau tidak.
PEER_NODE_CHANGE_TYPE

Enumerasi PEER_NODE_CHANGE_TYPE menentukan jenis perubahan status grafik simpul serekan.
PEER_PRESENCE_STATUS

Enumerasi PEER_PRESENCE_STATUS menentukan kumpulan kemungkinan pengaturan status kehadiran yang tersedia untuk serekan yang berpartisipasi dalam jaringan kolaborasi serekan.
PEER_PUBLICATION_SCOPE

Menentukan kumpulan cakupan untuk publikasi objek atau data serekan.
PEER_RECORD_CHANGE_TYPE

Enumerasi PEER_RECORD_CHANGE_TYPE menentukan perubahan yang dapat terjadi pada rekaman.
PEER_RECORD_FLAGS

Enumerasi PEER_RECORD_FLAGS menentukan sekumpulan bendera untuk perilaku rekaman serekan.
PEER_SIGNIN_FLAGS

Enumerasi PEER_SIGNIN_FLAGS menentukan serangkaian perilaku publikasi kehadiran serekan yang tersedia saat serekan masuk ke jaringan kolaborasi serekan.
PEER_WATCH_PERMISSION

Menentukan apakah kontak serekan dapat menerima pembaruan kehadiran dari kontak.
PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS

Enumerasi PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS menentukan kemungkinan nilai informasi klien.
PEERDIST_STATUS

enumerasi PEERDIST_STATUS mendefinisikan nilai status yang mungkin dari layanan Distribusi Serekan.
PNRP_CLOUD_FLAGS

Enumerasi PNRP_CLOUD_FLAGS menentukan validitas nama cloud.
PNRP_CLOUD_STATE

Enumerasi PNRP_CLOUD_STATE menentukan berbagai status yang dapat digunakan cloud PNRP.
PNRP_RESOLVE_CRITERIA

Enumerasi PNRP_RESOLVE_CRITERIA menentukan kriteria yang digunakan PNRP untuk mengatasi pencarian.

Fungsi

 
DrtClose

Fungsi DrtClose menutup instans lokal DRT.
DrtContinueSearch

Fungsi DrtContinueSearch melanjutkan pencarian berulang untuk kunci.
DrtCreateDerivedKey

Fungsi DrtCreateDerivedKey membuat kunci yang dapat digunakan oleh DrtRegisterKey ketika DRT menggunakan penyedia keamanan kunci turunan.
DrtCreateDerivedKeySecurityProvider

Fungsi DrtCreateDerivedKeySecurityProvider membuat penyedia keamanan kunci turunan untuk Tabel Perutean Terdistribusi.
DrtCreateDnsBootstrapResolver

Fungsi DrtCreateDnsBootstrapResolver membuat pemecah masalah bootstrap yang akan menggunakan fungsi sistem GetAddrInfo untuk menyelesaikan nama host dari node yang akan diketahui yang sudah ada dalam jala DRT.
DrtCreateIpv6UdpTransport

Fungsi DrtCreateIpv6UdpTransport membuat transportasi berdasarkan protokol UDP IPv6.
DrtCreateNullSecurityProvider

Fungsi DrtCreateNullSecurityProvider membuat penyedia keamanan null. Penyedia keamanan ini tidak memerlukan simpul untuk mengautentikasi kunci.
DrtCreatePnrpBootstrapResolver

DrtCreatePnrpBootstrapResolver.
DrtDeleteDerivedKeySecurityProvider

Fungsi DrtDeleteDerivedKeySecurityProvider menghapus penyedia keamanan kunci turunan untuk Tabel Perutean Terdistribusi.
DrtDeleteDnsBootstrapResolver

Fungsi DrtDeleteDnsBootstrapResolver menghapus instans Penyedia Bootstrap DNS.
DrtDeleteIpv6UdpTransport

Fungsi DrtDeleteIpv6UdpTransport menghapus transportasi berdasarkan protokol UDP IPv6.
DrtDeleteNullSecurityProvider

Fungsi DrtDeleteNullSecurityProvider menghapus penyedia keamanan null untuk Tabel Perutean Terdistribusi.
DrtDeletePnrpBootstrapResolver

Fungsi DrtDeletePnrpBootstrapResolver menghapus pemecah masalah bootstrap berdasarkan Protokol Resolusi Nama Serekan (PNRP).
DrtEndSearch

Fungsi DrtEndSearch membatalkan pencarian kunci dalam DRT.
DrtGetEventData

Fungsi DrtGetEventData mengambil data peristiwa yang terkait dengan peristiwa yang disinyalkan.
DrtGetEventDataSize

Fungsi DrtGetEventDataSize mengembalikan ukuran struktur DRT_EVENT_DATA yang terkait dengan peristiwa yang disinyalkan.
DrtGetInstanceName

Fungsi DrtGetInstanceName mengambil nama lengkap instans Tabel Perutean Terdistribusi yang sesuai dengan handel DRT yang ditentukan.
DrtGetInstanceNameSize

Fungsi DrtGetInstanceNameSize mengembalikan ukuran nama instans Tabel Perutean Terdistribusi.
DrtGetSearchPath

Fungsi DrtGetSearchPath mengembalikan daftar simpul yang dihubungi selama operasi pencarian.
DrtGetSearchPathSize

Fungsi DrtGetSearchPathSize mengembalikan ukuran jalur pencarian, yang mewakili jumlah simpul yang digunakan dalam operasi pencarian.
DrtGetSearchResult

Fungsi DrtGetSearchResult.
DrtGetSearchResultSize

Fungsi DrtGetSearchResultSize mengembalikan ukuran hasil pencarian berikutnya yang tersedia.
DrtBuka

Fungsi DrtOpen membuat instans Tabel Perutean Terdistribusi lokal terhadap kriteria yang ditentukan oleh struktur DRT_SETTINGS.
DrtRegisterKey

Fungsi DrtRegisterKey mendaftarkan kunci di DRT.
DrtStartSearch

Fungsi DrtStartSearch mencari DRT untuk kunci menggunakan kriteria yang ditentukan dalam struktur DRT_SEARCH_INFO.
DrtUnregisterKey

Fungsi DrtUnregisterKey membatalkan pendaftaran kunci dari DRT.
DrtUpdateKey

Fungsi DrtUpdateKey memperbarui data aplikasi yang terkait dengan kunci terdaftar.
PeerCollabAddContact

Menambahkan kontak ke daftar kontak serekan.
PeerCollabAsyncInviteContact

Mengirim undangan ke kontak serekan tepercaya untuk bergabung dengan aktivitas kolaborasi serekan pengirim melalui koneksi yang aman. Ketersediaan respons undangan diperbarui melalui peristiwa asinkron.
PeerCollabAsyncInviteEndpoint

Mengirim undangan ke titik akhir serekan tertentu untuk bergabung dengan aktivitas kolaborasi serekan pengirim. Ketersediaan respons terhadap undangan diperbarui melalui peristiwa asinkron.
PeerCollabCancelInvitation

Membatalkan undangan yang sebelumnya dikirim oleh penelepon ke kontak.
PeerCollabCloseHandle

Menutup handel ke undangan aktivitas Kolaborasi Serekan.
PeerCollabDeleteContact

Menghapus kontak dari penyimpanan kontak lokal yang terkait dengan penelepon.
PeerCollabDeleteEndpointData

Menghapus data titik akhir serekan pada simpul peer panggilan yang cocok dengan data titik akhir yang disediakan.
PeerCollabDeleteObject

Menghapus objek serekan dari titik akhir panggilan.
PeerCollabEnumApplicationRegistrationInfo

Mendapatkan handel enumerasi yang digunakan untuk mengambil informasi aplikasi serekan.
PeerCollabEnumApplications

Mengembalikan handel ke enumerasi yang berisi aplikasi yang terdaftar ke titik akhir serekan tertentu.
PeerCollabEnumContacts

Mengembalikan handel ke set enumerasi yang berisi semua kontak jaringan kolaborasi serekan yang saat ini tersedia pada peering panggilan.
PeerCollabEnumEndpoints

Mengembalikan handel ke enumerasi yang berisi titik akhir yang terkait dengan kontak serekan tertentu.
PeerCollabEnumObjects

Mengembalikan handel ke enumerasi yang berisi objek serekan yang terkait dengan titik akhir serekan tertentu.
PeerCollabEnumPeopleNearMe

Mengembalikan handel ke set yang dijumlahkan yang berisi semua titik akhir jaringan kolaborasi serekan "orang di dekat saya" yang saat ini tersedia di subnet serekan panggilan.
PeerCollabExportContact

Mengekspor data kontak yang terkait dengan nama serekan ke buffer string. Buffer berisi data kontak dalam format XML.
PeerCollabGetAppLaunchInfo

Mendapatkan informasi peluncuran aplikasi serekan, termasuk nama kontak, titik akhir serekan, dan permintaan undangan.
PeerCollabGetApplicationRegistrationInfo

Mendapatkan informasi pendaftaran khusus aplikasi.
PeerCollabGetContact

Mendapatkan informasi untuk kontak serekan yang diberi nama serekan kontak.
PeerCollabGetEndpointName

Mengambil nama titik akhir peer panggilan saat ini, seperti yang ditetapkan sebelumnya oleh panggilan ke PeerCollabSetEndpointName.
PeerCollabGetEventData

Mendapatkan data yang terkait dengan peristiwa kolaborasi serekan yang diangkat pada peer.
PeerCollabGetInvitationResponse

Mendapatkan respons dari serekan yang sebelumnya diundang untuk bergabung dengan aktivitas kolaborasi serekan.
PeerCollabGetPresenceInfo

Mengambil informasi kehadiran untuk titik akhir yang terkait dengan kontak tertentu.
PeerCollabGetSigninOptions

Mendapatkan opsi kehadiran jaringan kolaborasi serekan yang masuk saat ini.
PeerCollabInviteContact

Mengirim undangan untuk bergabung dengan aktivitas kolaborasi serekan ke kontak tepercaya. Panggilan ini sinkron dan, jika berhasil, mendapatkan respons dari kontak.
PeerCollabInviteEndpoint

Mengirim undangan ke titik akhir serekan tertentu untuk bergabung dengan aktivitas kolaborasi serekan pengirim. Panggilan ini sinkron dan, jika berhasil, mendapatkan respons dari titik akhir serekan.
PeerCollabParseContact

Mengurai buffer string Unicode yang berisi data XML kontak ke dalam struktur data PEER_CONTACT.
PeerCollabQueryContactData

Mengambil informasi kontak untuk titik akhir serekan yang disediakan.
PeerCollabRefreshEndpointData

Updates node peer panggilan dengan data titik akhir baru.
PeerCollabRegisterApplication

Mendaftarkan aplikasi dengan komputer lokal sehingga dapat diluncurkan dalam aktivitas kolaborasi serekan.
PeerCollabRegisterEvent

Mendaftarkan aplikasi dengan infrastruktur kolaborasi serekan untuk menerima panggilan balik untuk peristiwa kolaborasi serekan tertentu.
PeerCollabSetEndpointName

Mengatur nama titik akhir saat ini yang digunakan oleh aplikasi peer.
PeerCollabSetObject

Membuat atau memperbarui objek data serekan yang digunakan dalam jaringan kolaborasi serekan.
PeerCollabSetPresenceInfo

Updates informasi kehadiran penelepon ke kontak apa pun yang menontonnya.
PeerCollabShutdown

Mematikan infrastruktur Kolaborasi Serekan dan merilis sumber daya apa pun yang terkait dengannya.
PeerCollabSignin

Menandatangani serekan ke internet yang dihosting (kehadiran tanpa server) atau subnet ("Orang Near Me") penyedia kehadiran jaringan kolaborasi serekan.
PeerCollabSignout

Menandatangani serekan dari jenis penyedia kehadiran jaringan kolaborasi serekan tertentu.
PeerCollabStartup

Menginisialisasi infrastruktur Kolaborasi Serekan.
PeerCollabSubscribeEndpointData

Membuat langganan ke titik akhir yang tersedia.
PeerCollabUnregisterApplication

Membatalkan pendaftaran aplikasi tertentu dari serekan dari komputer lokal.
PeerCollabUnregisterEvent

Membatalkan pendaftaran aplikasi dari pemberitahuan tentang peristiwa kolaborasi serekan tertentu.
PeerCollabUnsubscribeEndpointData

Menghapus langganan ke titik akhir yang dibuat dengan PeerCollabSubscribeEndpointData.
PeerCollabUpdateContact

Updates informasi yang terkait dengan kontak serekan yang ditentukan di penyimpanan kontak lokal penelepon.
PeerCreatePeerName

Fungsi PeerCreatePeerName membuat nama baru berdasarkan nama identitas dan pengklasifikasi serekan yang ditentukan. Namun, identitas baru tidak dibuat oleh panggilan ke PeerCreatePeerName.
PeerDistClientAddContentInformation

Fungsi PeerDistClientAddContentInformation menambahkan informasi konten yang terkait dengan handel konten yang dibuka oleh PeerDistClientOpenContent.
PeerDistClientAddData

Fungsi PeerDistClientAddData digunakan untuk menyediakan konten ke cache lokal.
PeerDistClientBlockRead

Fungsi PeerDistClientBlockRead membaca blok data konten.
PeerDistClientCancelAsyncOperation

Fungsi PeerDistClientCancelAsyncOperation membatalkan operasi asinkron yang terkait dengan struktur TUMPANG TINDIH dan handel konten yang dikembalikan oleh PeerDistClientOpenContent.
PeerDistClientCloseContent

Fungsi PeerDistClientCloseContent menutup handel konten yang dibuka oleh PeerDistClientOpenContent.
PeerDistClientCompleteContentInformation

Fungsi PeerDistClientCompleteContentInformation menyelesaikan proses penambahan informasi konten.
PeerDistClientFlushContent

Fungsi PeerDistClientFlushContent memungkinkan klien untuk menghapus konten yang ditambahkan ke cache lokal dengan fungsi PeerDistClientAddData menggunakan PEERDIST_CONTENT_TAG terkait.
PeerDistClientGetInformationByHandle

Fungsi PeerDistClientGetInformationByHandle mengambil informasi tambahan dari layanan Distribusi Serekan untuk handel konten tertentu.
PeerDistClientOpenContent

Fungsi PeerDistClientOpenContent terbuka dan mengembalikan PEERDIST_CONTENT_HANDLE. Klien menggunakan handel konten untuk mengambil data dari layanan Distribusi Serekan.
PeerDistClientStreamRead

PeerDistClientStreamRead membaca urutan byte dari aliran konten.
PeerDistGetOverlappedResult

Fungsi PeerDistGetOverlappedResult mengambil hasil operasi asinkron.
PeerDistGetStatus

Fungsi PeerDistGetStatus mengembalikan status layanan Distribusi Serekan saat ini.
PeerDistGetStatusEx

Fungsi PeerDistGetStatusEx mengembalikan status dan kemampuan layanan Distribusi Serekan saat ini.
PeerDistRegisterForStatusChangeNotification

Fungsi PeerDistRegisterForStatusChangeNotification meminta pemberitahuan perubahan status layanan Distribusi Serekan.
PeerDistRegisterForStatusChangeNotificationEx

Fungsi PeerDistRegisterForStatusChangeNotificationEx meminta pemberitahuan perubahan status layanan Distribusi Serekan.
PeerDistServerCancelAsyncOperation

Fungsi PeerDistServerCancelAsyncOperation membatalkan operasi asinkron yang terkait dengan pengidentifikasi konten dan struktur TUMPANG TINDIH.
PeerDistServerCloseContentInformation

Fungsi PeerDistServerCloseContentInformation menutup handel yang dibuka oleh PeerDistServerOpenContentInformation.
PeerDistServerCloseStreamHandle

Fungsi PeerDistServerCloseStreamHandle menutup handel yang dikembalikan oleh PeerDistServerPublishStream.
PeerDistServerOpenContentInformation

Fungsi PeerDistServerOpenContentInformation membuka PEERDIST_CONTENTINFO_HANDLE. Klien menggunakan handel untuk mengambil informasi konten.
PeerDistServerOpenContentInformationEx

Fungsi PeerDistServerOpenContentInformationEx membuka PEERDIST_CONTENTINFO_HANDLE. Klien menggunakan handel untuk mengambil informasi konten.
PeerDistServerPublishAddToStream

Fungsi PeerDistServerPublishAddToStream menambahkan data ke aliran penerbitan.
PeerDistServerPublishCompleteStream

Fungsi PeerDistServerPublishCompleteStream menyelesaikan proses penambahan data ke aliran.
PeerDistServerPublishStream

Fungsi PeerDistServerPublishStream menginisialisasi aliran baru yang akan diterbitkan ke layanan Distribusi Serekan.
PeerDistServerRetrieveContentInformation

Fungsi PeerDistServerRetrieveContentInformation mengambil informasi konten yang dikodekan yang terkait dengan handel yang dikembalikan oleh PeerDistServerOpenContentInformation.
PeerDistServerUnpublish

Fungsi PeerDistServerUnpublish menghapus publikasi yang dibuat melalui PeerDistServerPublishStream.
PeerDistShutdown

Fungsi PeerDistShutdown merilis sumber daya yang dialokasikan oleh panggilan ke PeerDistStartup. Setiap handel yang dikembalikan oleh panggilan PeerDistStartup harus ditutup dengan panggilan yang cocok ke PeerDistShutdown.
PeerDistStartup

Fungsi PeerDistStartup membuat handel instans Distribusi Serekan baru yang harus diteruskan ke semua API Distribusi Serekan lainnya.
PeerDistUnregisterForStatusChangeNotification

Fungsi PeerDistUnregisterForStatusChangeNotification membatalkan pendaftaran pemberitahuan perubahan status untuk sesi yang terkait dengan handel yang ditentukan.
PeerEndEnumeration

Fungsi PeerEndEnumeration merilis enumerasi, misalnya, catatan atau enumerasi anggota, dan membatalkan alokasi semua sumber daya yang terkait dengan enumerasi.
PeerEnumGroups

Fungsi PeerEnumGroups membuat dan mengembalikan handel enumerasi serekan yang digunakan untuk menghitung semua grup serekan yang terkait dengan identitas serekan tertentu.
PeerEnumIdentities

Fungsi PeerEnumIdentities membuat dan mengembalikan handel enumerasi serekan yang digunakan untuk menghitung semua identitas serekan milik pengguna tertentu.
PeerFreeData

Fungsi PeerFreeData membatalkan alokasi blok data dan mengembalikannya ke kumpulan memori. Gunakan fungsi PeerFreeData untuk membebaskan data yang dikembalikan peer Identity Manager, Peer Grouping, dan PEER Collaboration API.
PeerGetItemCount

Fungsi PeerGetItemCount mengembalikan hitungan item dalam enumerasi serekan.
PeerGetNextItem

Fungsi PeerGetNextItem mengembalikan jumlah item tertentu dari enumerasi serekan.
PeerGraphAddRecord

Fungsi PeerGraphAddRecord menambahkan rekaman baru ke grafik serekan. Rekaman yang ditambahkan dengan fungsi ini dikirim ke setiap simpul dalam grafik serekan.
PeerGraphClose

Fungsi PeerGraphClose membatalkan handel grafik serekan yang dikembalikan oleh panggilan ke PeerGraphCreate atau PeerGraphOpen, dan menutup semua koneksi jaringan untuk grafik serekan yang ditentukan.
PeerGraphCloseDirectConnection

Fungsi PeerGraphCloseDirectConnection menutup koneksi langsung tertentu.
PeerGraphConnect

Fungsi PeerGraphConnect mencoba membuat koneksi ke simpul tertentu dalam grafik serekan.
PeerGraphBuat

Fungsi PeerGraphCreate membuat grafik peer baru. Aplikasi dapat menentukan informasi tentang grafik serekan, dan jenis keamanan yang digunakan grafik serekan. Handel ke grafik serekan dikembalikan, tetapi koneksi jaringan tidak dibuat.
PeerGraphDelete

Fungsi PeerGraphDelete menghapus data yang terkait dengan grafik serekan tertentu.
PeerGraphDeleteRecord

Fungsi PeerGraphDeleteRecord menandai rekaman sebagai dihapus dalam grafik serekan. Rekaman tidak tersedia pada simpul lokal untuk melakukan panggilan fungsi, misalnya, panggilan ke PeerGraphGetRecord dan PeerGraphEnumRecords.
PeerGraphEndEnumeration

Fungsi PeerGraphEndEnumeration merilis handel enumerasi, dan membebaskan sumber daya yang terkait dengan enumerasi.
PeerGraphEnumConnections

Fungsi PeerGraphEnumConnections membuat dan mengembalikan handel enumerasi yang digunakan untuk menghitung koneksi simpul lokal.
PeerGraphEnumNodes

Fungsi PeerGraphEnumNodes membuat dan mengembalikan handel enumerasi yang digunakan untuk menghitung simpul dalam grafik peer.
PeerGraphEnumRecords

Fungsi PeerGraphEnumRecords membuat dan mengembalikan handel enumerasi yang digunakan untuk menghitung rekaman dari jenis rekaman, pengguna, atau keduanya tertentu. Enumerasi menyediakan rekam jepret rekaman pada saat enumerasi dilakukan.
PeerGraphExportDatabase

Fungsi PeerGraphExportDatabase mengekspor database grafik serekan ke dalam file yang bisa Anda pindahkan ke komputer lain. Dengan menggunakan PeerGraphImportDatabase, database grafik serekan dapat diimpor ke komputer lain.
PeerGraphFreeData

Fungsi PeerGraphFreeData membebaskan sumber daya yang dikembalikan oleh beberapa fungsi PEER Graphing API.
PeerGraphGetEventData

Fungsi PeerGraphGetEventData mengambil peristiwa serekan. Aplikasi memanggil fungsi ini hingga nilai pengembalian PEER_S_NO_EVENT_DATA dikembalikan, yang menunjukkan bahwa panggilan berhasil, tetapi tidak ada lagi peristiwa serekan untuk diambil.
PeerGraphGetItemCount

Fungsi PeerGraphGetItemCount mengambil jumlah item dalam enumerasi.
PeerGraphGetNextItem

Mendapatkan item atau item berikutnya dalam enumerasi yang dibuat oleh panggilan ke fungsi berikut.
PeerGraphGetNodeInfo

Fungsi PeerGraphGetNodeInfo mengambil informasi tentang simpul tertentu.
PeerGraphGetProperties

Fungsi PeerGraphGetProperties mengambil properti grafik serekan saat ini.
PeerGraphGetRecord

Fungsi PeerGraphGetRecord mengambil rekaman tertentu berdasarkan ID rekaman yang ditentukan. Rekaman yang dikembalikan harus dibebaskan dengan memanggil PeerGraphFreeData.
PeerGraphGetStatus

Fungsi PeerGraphGetStatus mengembalikan status grafik serekan saat ini.
PeerGraphImportDatabase

Fungsi PeerGraphImportDatabase mengimpor file yang berisi informasi dari database grafik serekan. Fungsi ini hanya dapat dipanggil jika aplikasi belum memanggil fungsi PeerGraphListen atau PeerGraphConnect.
PeerGraphListen

Fungsi PeerGraphListen menunjukkan bahwa grafik serekan harus mulai mendengarkan koneksi masuk.
PeerGraphBuka

Fungsi PeerGraphOpen membuka grafik serekan yang dibuat sebelumnya oleh simpul lokal atau simpul jarak jauh. Handel ke grafik serekan dikembalikan, tetapi koneksi jaringan tidak dibuat.
PeerGraphOpenDirectConnection

Fungsi PeerGraphOpenDirectConnection memungkinkan aplikasi untuk membuat koneksi langsung dengan simpul dalam grafik serekan.
PeerGraphPeerTimeToUniversalTime

Fungsi PeerGraphPeerTimeToUniversalTime mengonversi nilai waktu referensi yang dikelola grafik serekan ke nilai waktu yang dilokalkan yang sesuai untuk ditampilkan di komputer serekan.
PeerGraphRegisterEvent

Fungsi PeerGraphRegisterEvent mendaftarkan permintaan serekan untuk diberi tahu tentang perubahan yang terkait dengan grafik serekan dan jenis peristiwa.
PeerGraphSearchRecords

Fungsi PeerGraphSearchRecords mencari grafik serekan untuk rekaman tertentu.
PeerGraphSendData

Fungsi PeerGraphSendData mengirim data ke simpul tetangga atau simpul yang terhubung langsung.
PeerGraphSetNodeAttributes

Fungsi PeerGraphSetNodeAttributes mengatur atribut struktur PEER_NODE_INFO untuk simpul lokal.
PeerGraphSetPresence

Fungsi PeerGraphSetPresence secara eksplisit mengaktifkan atau menonaktifkan publikasi rekaman kehadiran untuk simpul tertentu.
PeerGraphSetProperties

Fungsi PeerGraphSetProperties mengatur properti grafik serekan.
PeerGraphShutdown

Fungsi PeerGraphShutdown membersihkan sumber daya apa pun yang dialokasikan oleh panggilan ke PeerGraphStartup. Harus ada panggilan ke PeerGraphShutdown untuk setiap panggilan ke PeerGraphStartup.
PeerGraphStartup

Fungsi PeerGraphStartup menunjukkan kepada Infrastruktur Grafik Serekan versi protokol Serekan apa yang diperlukan aplikasi panggilan.
PeerGraphUniversalTimeToPeerTime

Fungsi PeerGraphUniversalTimeToPeerTime mengonversi nilai waktu universal dari komputer serekan menjadi nilai waktu grafik serekan umum.
PeerGraphUnregisterEvent

Fungsi PeerGraphUnregisterEvent meminta agar aplikasi tidak lagi diberi tahu tentang perubahan yang terkait dengan grafik serekan dan jenis rekaman.
PeerGraphUpdateRecord

Fungsi PeerGraphUpdateRecord memperbarui rekaman dalam grafik serekan lalu membanjiri rekaman ke setiap simpul dalam grafik serekan.
PeerGraphValidateDeferredRecords

Fungsi PeerGraphValidateDeferredRecords menunjukkan kepada Infrastruktur Grafik Serekan bahwa sudah waktunya untuk mengirim ulang rekaman yang ditangguhkan agar modul keamanan memvalidasi.
PeerGroupAddRecord

Fungsi PeerGroupAddRecord menambahkan rekaman baru ke grup serekan, yang disebarkan ke semua rekan yang berpartisipasi.
PeerGroupClose

Fungsi PeerGroupClose membatalkan handel grup serekan yang diperoleh oleh panggilan sebelumnya ke fungsi PeerGroupCreate, PeerGroupJoin, atau PeerGroupOpen.
PeerGroupCloseDirectConnection

Fungsi PeerGroupCloseDirectConnection menutup koneksi langsung tertentu antara dua rekan.
PeerGroupConnect

Fungsi 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 menyambungkan ke grup serekan yang diikuti rekan-rekan lain dengan alamat IPv6 yang diketahui.
PeerGroupBuat

Fungsi PeerGroupCreate membuat grup peer baru.
PeerGroupCreateInvitation

Fungsi 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

Fungsi PeerGroupDelete menghapus data lokal dan sertifikat yang terkait dengan grup serekan.
PeerGroupDeleteRecord

Fungsi PeerGroupDeleteRecord menghapus rekaman dari grup serekan. Pembuat, serta anggota lain dalam peran administratif dapat menghapus rekaman tertentu.
PeerGroupEnumConnections

Fungsi PeerGroupEnumConnections membuat enumerasi koneksi yang saat ini aktif pada peer.
PeerGroupEnumMembers

Fungsi PeerGroupEnumMembers membuat enumerasi anggota grup serekan yang tersedia dan informasi keanggotaan terkait.
PeerGroupEnumRecords

Fungsi PeerGroupEnumRecords membuat enumerasi rekaman grup serekan.
PeerGroupExportConfig

Fungsi PeerGroupExportConfig mengekspor konfigurasi grup untuk peer sebagai string XML yang berisi identitas, nama grup, dan GMC untuk identitas.
PeerGroupExportDatabase

Fungsi PeerGroupExportDatabase mengekspor database grup serekan ke file tertentu, yang dapat diangkut ke komputer lain dan diimpor dengan fungsi PeerGroupImportDatabase.
PeerGroupGetEventData

Fungsi PeerGroupGetEventData memungkinkan aplikasi untuk mengambil data yang dikembalikan oleh peristiwa pengelompokan.
PeerGroupGetProperties

Fungsi PeerGroupGetProperties mengambil informasi tentang properti grup tertentu.
PeerGroupGetRecord

Fungsi PeerGroupGetRecord mengambil rekaman grup tertentu.
PeerGroupGetStatus

Fungsi PeerGroupGetStatus mengambil status grup saat ini.
PeerGroupImportConfig

Fungsi PeerGroupImportConfig mengimpor konfigurasi grup serekan untuk identitas berdasarkan pengaturan tertentu dalam string konfigurasi XML yang disediakan.
PeerGroupImportDatabase

Fungsi PeerGroupImportDatabase mengimpor database grup serekan dari file lokal.
PeerGroupIssueCredentials

Fungsi PeerGroupIssueCredentials mengeluarkan kredensial, termasuk GMC, ke identitas tertentu, dan secara opsional mengembalikan string XML undangan yang dapat digunakan rekan yang diundang untuk bergabung dengan grup serekan.
PeerGroupJoin

Fungsi PeerGroupJoin menyiapkan serekan dengan undangan untuk bergabung dengan grup serekan yang ada sebelum memanggil PeerGroupConnect atau PeerGroupConnectByAddress.
PeerGroupOpen

Fungsi PeerGroupOpen membuka grup serekan yang telah dibuat atau digabungkan oleh serekan. Setelah grup serekan dibuka, serekan dapat mendaftar untuk pemberitahuan peristiwa.
PeergroupOpenDirectConnection

Fungsi PeerGroupOpenDirectConnection membuat koneksi langsung dengan serekan lain dalam grup serekan.
PeerGroupParseInvitation

Fungsi PeerGroupParseInvitation mengembalikan struktur PEER_INVITATION_INFO dengan detail undangan tertentu.
PeerGroupPasswordJoin

Menyiapkan serekan dengan undangan dan kata sandi yang benar untuk bergabung dengan grup serekan yang dilindungi kata sandi sebelum memanggil PeerGroupConnect atau PeerGroupConnectByAddress.
PeerGroupPeerTimeToUniversalTime

Fungsi PeerGroupPeerTimeToUniversalTime mengonversi nilai waktu referensi yang dikelola grup serekan ke nilai waktu yang dilokalkan yang sesuai untuk ditampilkan di komputer serekan.
PeergroupRegisterEvent

Fungsi PeerGroupRegisterEvent mendaftarkan peer untuk peristiwa grup serekan tertentu.
PeerGroupSearchRecords

Fungsi PeerGroupSearchRecords mencari database grup serekan lokal untuk rekaman yang cocok dengan kriteria yang disediakan.
PeerGroupSendData

Fungsi PeerGroupSendData mengirim data ke anggota melalui tetangga atau koneksi langsung.
PeerGroupSetProperties

Fungsi PeerGroupSetProperties mengatur properti grup serekan saat ini. Dalam API versi 1.0 ini, hanya pembuat grup serekan yang dapat melakukan operasi ini.
PeerGroupShutdown

Fungsi PeerGroupShutdown menutup grup peer yang dibuat dengan PeerGroupStartup dan membuang sumber daya yang dialokasikan.
PeerGroupStartup

Fungsi PeerGroupStartup memulai grup serekan dengan menggunakan versi infrastruktur Peer yang diminta.
PeerGroupUniversalTimeToPeerTime

Fungsi PeerGroupUniversalTimeToPeerTime mengonversi nilai waktu lokal dari komputer serekan ke nilai waktu grup serekan umum.
PeerGroupUnregisterEvent

Fungsi PeerGroupUnregisterEvent membatalkan pendaftaran peer dari pemberitahuan peristiwa serekan yang terkait dengan handel peristiwa yang disediakan.
PeerGroupUpdateRecord

Fungsi PeerGroupUpdateRecord memperbarui rekaman dalam grup serekan tertentu.
PeerHostNameToPeerName

Mendekode nama host yang dikembalikan oleh PeerNameToPeerHostName ke dalam string nama serekan yang diwakilinya.
PeerIdentityCreate

Fungsi PeerIdentityCreate membuat identitas serekan baru dan mengembalikan namanya.
PeerIdentityDelete

Fungsi PeerIdentityDelete menghapus identitas serekan secara permanen. Ini termasuk menghapus semua sertifikat, kunci privat, dan semua informasi grup yang terkait dengan identitas serekan tertentu.
PeerIdentityExport

Fungsi PeerIdentityExport memungkinkan pengguna untuk mengekspor satu identitas serekan. Pengguna kemudian dapat mentransfer identitas serekan ke komputer lain.
PeerIdentityGetCryptKey

Fungsi PeerIdentityGetCryptKey mengambil handel ke penyedia layanan kriptografi (CSP).
PeerIdentityGetDefault

Fungsi PeerIdentityGetDefault mengambil nama serekan default yang ditetapkan untuk pengguna saat ini.
PeerIdentityGetFriendlyName

Fungsi PeerIdentityGetFriendlyName mengembalikan nama yang mudah diingat dari identitas serekan.
PeerIdentityGetXML

Fungsi PeerIdentityGetXML mengembalikan deskripsi identitas serekan, yang kemudian dapat diteruskan ke pihak ketiga dan digunakan untuk mengundang identitas serekan ke dalam grup serekan. Informasi ini dikembalikan sebagai fragmen XML.
PeerIdentityImport

Fungsi PeerIdentityImport mengimpor satu identitas serekan. Jika identitas serekan ada di komputer, PEER_E_ALREADY_EXISTS dikembalikan.
PeerIdentitySetFriendlyName

Fungsi PeerIdentitySetFriendlyName memodifikasi nama yang mudah diingat untuk identitas serekan tertentu. Nama yang mudah diingat adalah nama yang dapat dibaca manusia.
PeerNameToPeerHostName

Mengodekan nama serekan yang disediakan sebagai format yang dapat digunakan dengan panggilan berikutnya ke fungsi getaddrinfo Windows Sockets.
PeerPnrpEndResolve

Menutup handel untuk operasi resolusi PNRP asinkron yang dimulai dengan panggilan sebelumnya ke PeerPnrpStartResolve.
PeerPnrpGetCloudInfo

Mengambil informasi tentang cloud Protokol Resolusi Nama Serekan (PNRP) tempat peer panggilan berpartisipasi.
PeerPnrpGetEndpoint

Mengambil alamat titik akhir serekan yang diselesaikan selama operasi resolusi nama serekan asinkron.
PeerPnrpRegister

Mendaftarkan serekan dengan cloud PNRP dan mengembalikan handel yang dapat digunakan untuk pembaruan pendaftaran.
PeerPnrpResolve

Mendapatkan alamat titik akhir yang terdaftar untuk nama serekan tertentu.
PeerPnrpShutdown

Mematikan instans yang sedang berjalan dari layanan Protokol Resolusi Nama Serekan (PNRP) dan merilis semua sumber daya yang terkait dengannya.
PeerPnrpStartResolve

Memulai operasi resolusi nama serekan asinkron.
PeerPnrpStartup

Memulai layanan Protokol Resolusi Nama Serekan (PNRP) untuk peer panggilan.
PeerPnrpUnregister

Membatalkan pendaftaran serekan dari cloud PNRP.
PeerPnrpUpdateRegistration

Updates informasi pendaftaran PNRP untuk nama.
PFNPEER_FREE_SECURITY_DATA

Panggilan balik PFNPEER_FREE_SECURITY_DATA menentukan fungsi yang dipanggil Infrastruktur Grafik Serekan untuk membebaskan data yang dikembalikan oleh panggilan balik PFNPEER_SECURE_RECORD dan PFNPEER_VALIDATE_RECORD.
PFNPEER_SECURE_RECORD

Panggilan balik PFNPEER_SECURE_RECORD menentukan fungsi yang dipanggil Infrastruktur Grafik Serekan untuk mengamankan rekaman.
PFNPEER_VALIDATE_RECORD

Panggilan balik PFNPEER_VALIDATE_RECORD menentukan fungsi yang dipanggil Infrastruktur Grafik Serekan untuk memvalidasi rekaman.

Struktur

 
DRT_ADDRESS

DRT_ADDRESS struktur berisi informasi titik akhir tentang simpul DRT yang berpartisipasi dalam pencarian. Informasi ini ditujukan untuk digunakan dalam men-debug masalah konektivitas.
DRT_ADDRESS_LIST

DRT_ADDRESS_LIST struktur berisi sekumpulan struktur DRT_ADDRESS yang mewakili simpul yang dihubungi selama pencarian kunci.
DRT_BOOTSTRAP_PROVIDER

DRT_BOOTSTRAP_PROVIDER mendefinisikan antarmuka DRT yang harus diimplementasikan oleh penyedia bootstrap.
DRT_DATA

DRT_DATA struktur berisi blob data. Struktur ini digunakan oleh beberapa fungsi DRT.
DRT_EVENT_DATA

DRT_EVENT_DATA.
DRT_REGISTRATION

Struktur DRT_REGISTRATION berisi data kunci dan aplikasi yang membentuk pendaftaran.
DRT_SEARCH_INFO

DRT_SEARCH_INFO struktur mewakili kueri pencarian yang dikeluarkan dengan DrtStartSearch.
DRT_SEARCH_RESULT

DRT_SEARCH_RESULT.
DRT_SECURITY_PROVIDER

DRT_SECURITY_PROVIDER mendefinisikan antarmuka DRT yang harus diimplementasikan oleh penyedia keamanan.
DRT_SETTINGS

DRT_SETTINGS struktur berisi pengaturan yang digunakan oleh Tabel Perutean Terdistribusi lokal.
PEER_ADDRESS

Struktur PEER_ADDRESS menentukan informasi tentang alamat IP.
PEER_APP_LAUNCH_INFO

Struktur PEER_APP_LAUNCH_INFO berisi informasi peluncuran aplikasi serekan yang disediakan oleh kontak dalam permintaan undangan serekan sebelumnya.
PEER_APPLICATION

Struktur PEER_APPLICATION berisi data yang menjelaskan aplikasi atau komponen perangkat lunak yang diinstal secara lokal yang dapat didaftarkan dan dibagikan dengan kontak tepercaya dalam jaringan kolaborasi serekan.
PEER_APPLICATION_REGISTRATION_INFO

Struktur PEER_APPLICATION_REGISTRATION_INFO berisi informasi aplikasi serekan untuk pendaftaran dengan komputer lokal.
PEER_COLLAB_EVENT_REGISTRATION

Struktur PEER_COLLAB_EVENT_REGISTRATION berisi data yang digunakan oleh serekan untuk mendaftar untuk peristiwa jaringan kolaborasi serekan tertentu.
PEER_CONNECTION_INFO

Struktur PEER_CONNECTION_INFO berisi informasi tentang koneksi. Struktur ini dikembalikan ketika Anda menghitung grafik serekan atau pengelompokan koneksi.
PEER_CONTACT

Struktur PEER_CONTACT berisi informasi tentang kontak tertentu.
PEER_CREDENTIAL_INFO

Struktur PEER_CREDENTIAL_INFO mendefinisikan informasi yang digunakan untuk mendapatkan dan mengeluarkan kredensial keamanan serekan.
PEER_DATA

Struktur PEER_DATA berisi data biner.
PEER_ENDPOINT

Struktur PEER_ENDPOINT berisi alamat dan nama yang mudah diingat dari titik akhir serekan.
PEER_EVENT_APPLICATION_CHANGED_DATA

Struktur PEER_EVENT_APPLICATION_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_ENDPOINT_APPLICATION_CHANGED atau PEER_EVENT_MY_APPLICATION_CHANGED dinaikkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan.
PEER_EVENT_CONNECTION_CHANGE_DATA

Menunjuk ke struktur PEER_EVENT_CONNECTION_CHANGE_DATA jika salah satu peristiwa serekan berikut dipicu.
PEER_EVENT_ENDPOINT_CHANGED_DATA

Struktur PEER_EVENT_ENDPOINT_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_ENDPOINT_CHANGED atau PEER_EVENT_MY_ENDPOINT_CHANGED dinaikkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan.
PEER_EVENT_INCOMING_DATA

Menunjuk ke struktur PEER_EVENT_INCOMING_DATA jika salah satu peristiwa serekan berikut dipicu.
PEER_EVENT_MEMBER_CHANGE_DATA

Struktur PEER_EVENT_MEMBER_CHANGE_DATA berisi data yang menjelaskan perubahan status anggota grup serekan.
PEER_EVENT_NODE_CHANGE_DATA

Struktur PEER_EVENT_NODE_CHANGE_DATA berisi penunjuk ke data jika peristiwa PEER_GRAPH_EVENT_NODE_CHANGE dipicu.
PEER_EVENT_OBJECT_CHANGED_DATA

Struktur PEER_EVENT_OBJECT_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_ENDPOINT_OBJECT_CHANGED atau PEER_EVENT_MY_OBJECT_CHANGED dimunculkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan.
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA

Struktur PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_PEOPLE_NEAR_ME_CHANGED dinaikkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan khusus subnet.
PEER_EVENT_PRESENCE_CHANGED_DATA

Struktur PEER_EVENT_PRESENCE_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_ENDPOINT_PRESENCE_CHANGED atau PEER_EVENT_MY_PRESENCE_CHANGED dimunculkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan.
PEER_EVENT_RECORD_CHANGE_DATA

Menunjuk ke struktur PEER_EVENT_RECORD_CHANGE_DATA jika salah satu peristiwa serekan berikut dipicu.
PEER_EVENT_REQUEST_STATUS_CHANGED_DATA

Struktur PEER_EVENT_REQUEST_STATUS_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_REQUEST_STATUS_CHANGED dinaikkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan.
PEER_EVENT_SYNCHRONIZED_DATA

PEER_EVENT_SYNCHRONIZED_DATA ditunjukkan oleh PEER_GRAPH_EVENT_DATA struktur jika peristiwa PEER_GRAPH_EVENT_RECORD_CHANGE atau PEER_GROUP_EVENT_RECORD_CHANGE dipicu.
PEER_EVENT_WATCHLIST_CHANGED_DATA

Struktur PEER_EVENT_WATCHLIST_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_WATCHLIST_CHANGED dinaikkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan.
PEER_GRAPH_EVENT_DATA

Struktur PEER_GRAPH_EVENT_DATA berisi data yang terkait dengan peristiwa serekan.
PEER_GRAPH_EVENT_REGISTRATION

Struktur PEER_GRAPH_EVENT_REGISTRATION digunakan selama pendaftaran untuk pemberitahuan peristiwa serekan. Selama pendaftaran, aplikasi menentukan peristiwa peer mana yang memerlukan pemberitahuan.
PEER_GRAPH_PROPERTIES

Struktur PEER_GRAPH_PROPERTIES berisi data tentang kebijakan grafik serekan, ID, cakupan, dan informasi lainnya.
PEER_GROUP_EVENT_REGISTRATION

Struktur PEER_GROUP_EVENT_REGISTRATION menentukan peristiwa grup serekan tertentu yang dapat didaftarkan anggota.
PEER_GROUP_PROPERTIES

Struktur PEER_GROUP_PROPERTIES berisi data tentang kebijakan keanggotaan grup serekan.
PEER_INVITATION

Struktur PEER_INVITATION berisi permintaan untuk memulai atau bergabung dengan aktivitas kolaborasi serekan.
PEER_INVITATION_INFO

Struktur PEER_INVITATION_INFO menentukan informasi tentang undangan untuk bergabung dengan grup serekan.
PEER_INVITATION_RESPONSE

Struktur PEER_INVITATION_RESPONSE berisi respons terhadap undangan untuk bergabung dengan aktivitas kolaborasi serekan.
PEER_MEMBER

Struktur PEER_MEMBER berisi informasi yang menjelaskan anggota grup serekan.
PEER_NAME_PAIR

Struktur PEER_NAME_PAIR berisi hasil panggilan ke PeerGetNextItem.
PEER_NODE_INFO

Struktur PEER_NODE_INFO berisi informasi yang khusus untuk simpul tertentu dalam grafik serekan.
PEER_OBJECT

Struktur PEER_OBJECT berisi informasi run-time khusus aplikasi yang dapat dibagikan dengan kontak tepercaya dalam jaringan kolaborasi serekan.
PEER_PEOPLE_NEAR_ME

Berisi informasi tentang serekan dalam subnet logis atau virtual yang sama.
PEER_PNRP_CLOUD_INFO

Berisi informasi tentang cloud Peer Name Resolution Protocol (PNRP).
PEER_PNRP_ENDPOINT_INFO

Berisi alamat IP dan data yang terkait dengan titik akhir serekan.
PEER_PNRP_REGISTRATION_INFO

Berisi informasi yang diberikan oleh identitas serekan saat mendaftar dengan cloud PNRP.
PEER_PRESENCE_INFO

Struktur PEER_PRESENCE_INFO berisi informasi kehadiran serekan tertentu.
PEER_RECORD

Struktur PEER_RECORD berisi objek rekaman yang digunakan aplikasi.
PEER_SECURITY_INTERFACE

Struktur PEER_SECURITY_INTERFACE menentukan antarmuka keamanan yang memanggil PEER Graphing API yang digunakan untuk memvalidasi, mengamankan, dan membebaskan rekaman.
PEER_VERSION_DATA

Struktur PEER_VERSION_DATA berisi informasi versi tentang PEER Graphing dan Grouping API.
PEERDIST_CLIENT_BASIC_INFO

Struktur PEERDIST_CLIENT_BASIC_INFO menunjukkan apakah ada banyak klien secara bersamaan mengunduh konten yang sama atau tidak.
PEERDIST_CONTENT_TAG

PEERDIST_CONTENT_TAG struktur berisi tag konten yang disediakan klien sebagai input ke PEERDistClientOpenContent API.
PEERDIST_PUBLICATION_OPTIONS

PEERDIST_PUBLICATION_OPTIONS struktur berisi opsi publikasi, termasuk informasi versi API dan bendera opsi yang mungkin.
PEERDIST_RETRIEVAL_OPTIONS

Struktur PEER_RETRIEVAL_OPTIONS berisi versi informasi konten yang akan diambil.
PEERDIST_STATUS_INFO

Struktur PEERDIST_STATUS_INFO berisi informasi tentang status dan kemampuan layanan BranchCache saat ini di komputer lokal.
PNRP_CLOUD_ID

Struktur PNRP_CLOUD_ID berisi nilai yang menentukan cloud jaringan.
PNRPCLOUDINFO

Struktur PNRPCLOUDINFO ditujukkan oleh anggota lpBlob dari struktur WSAQUERYSET.
PNRPINFO_V1

Struktur PNRPINFO_V1 ditujukkan oleh anggota lpBlob dari struktur WSAQUERYSET. (PNRPINFO_V1)
PNRPINFO_V2

Struktur PNRPINFO_V1 ditujukkan oleh anggota lpBlob dari struktur WSAQUERYSET. P