header drt.h
Header ini digunakan oleh Peer-to-Peer. Untuk informasi selengkapnya, lihat:
drt.h berisi antarmuka pemrograman berikut:
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 disinyalir. |
DrtGetEventDataSize Fungsi DrtGetEventDataSize mengembalikan ukuran struktur DRT_EVENT_DATA yang terkait dengan peristiwa yang disinyalir. |
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. |
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 struktur 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 struktur mendefinisikan antarmuka DRT yang harus diimplementasikan oleh penyedia keamanan. |
DRT_SETTINGS DRT_SETTINGS struktur berisi pengaturan yang digunakan oleh Tabel Perutean Terdistribusi lokal. |
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. |