Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh Sistem Nama Domain (DNS). Untuk informasi selengkapnya, lihat:
- Sistem Nama Domain (DNS)
windns.h berisi antarmuka pemrograman berikut:
Functions
|
DnsAcquireContextHandle_A Jenis fungsi DnsAcquireContextHandle memperoleh handel konteks ke sekumpulan kredensial. (ANSI) |
|
DnsAcquireContextHandle_W Jenis fungsi DnsAcquireContextHandle memperoleh handel konteks ke sekumpulan kredensial. (Unicode) |
|
DnsCancelQuery Fungsi DnsCancelQuery dapat digunakan untuk membatalkan kueri yang tertunda ke namespace DNS. |
|
DnsCancelQueryRaw Membatalkan kueri yang dimulai dengan memanggil DnsQueryRaw. |
|
DnsExtractRecordsFromMessage_UTF8 Jenis fungsi DnsExtractRecordsFromMessage mengekstrak rekaman sumber daya (RR) dari pesan DNS, dan menyimpan rekaman tersebut dalam struktur DNS_RECORD. (DnsExtractRecordsFromMessage_UTF8) |
|
DnsExtractRecordsFromMessage_W Jenis fungsi DnsExtractRecordsFromMessage mengekstrak rekaman sumber daya (RR) dari pesan DNS, dan menyimpan rekaman tersebut dalam struktur DNS_RECORD. (DnsExtractRecordsFromMessage_W) |
|
DnsFree Mengosongkan memori yang dialokasikan untuk rekaman DNS yang diperoleh menggunakan fungsi DnsQuery. |
|
DnsFreeCustomServers Membebaskan array server kustom yang dikembalikan dari panggilan sebelumnya ke DnsGetApplicationSettings. |
|
DnsFreeProxyName Membebaskan memori yang dialokasikan untuk anggota proxyName dari struktur DNS_PROXY_INFORMATION yang diperoleh menggunakan fungsi DnsGetProxyInformation. |
|
DnsGetApplicationSettings Mengambil pengaturan DNS per aplikasi. |
|
dnsGetProxyInformation Fungsi DnsGetProxyInformation mengembalikan informasi proksi untuk tabel kebijakan resolusi nama server DNS. |
|
DnsIsFlatRecord Menentukan apakah rekaman telah dibaca datar (artinya, itu hanya buffer data), atau apakah rekaman telah diurai ke dalam format struct yang sesuai. |
|
DnsIsZtEnabled Mendapatkan nilai yang menentukan apakah Zero Trust DNS (ZTDNS) diaktifkan pada perangkat saat ini. |
|
DnsModifyRecordsInSet_A Fungsi menambahkan, memodifikasi, atau menghapus kumpulan Rekaman Sumber Daya (RR) yang mungkin sebelumnya telah didaftarkan dengan server DNS. (DnsModifyRecordsInSet_A) |
|
DnsModifyRecordsInSet_UTF8 Fungsi menambahkan, memodifikasi, atau menghapus kumpulan Rekaman Sumber Daya (RR) yang mungkin sebelumnya telah didaftarkan dengan server DNS. (DnsModifyRecordsInSet_UTF8) |
|
DnsModifyRecordsInSet_W Fungsi menambahkan, memodifikasi, atau menghapus kumpulan Rekaman Sumber Daya (RR) yang mungkin sebelumnya telah didaftarkan dengan server DNS. (DnsModifyRecordsInSet_W) |
|
DnsNameCompare Fungsi DnsNameCompare membandingkan dua nama DNS. (DnsNameCompare_UTF8) |
|
DnsNameCompare_A Fungsi DnsNameCompare membandingkan dua nama DNS. (DnsNameCompare_A) |
|
DnsNameCompare_W Fungsi DnsNameCompare membandingkan dua nama DNS. (DnsNameCompare_W) |
|
DnsQuery_A Adalah antarmuka kueri generik ke namespace DNS, dan menyediakan antarmuka resolusi kueri DNS kepada pengembang aplikasi. (DnsQuery_A) |
|
DnsQuery_UTF8 Adalah antarmuka kueri generik ke namespace DNS, dan menyediakan antarmuka resolusi kueri DNS kepada pengembang aplikasi. (DnsQuery_UTF8) |
|
DnsQuery_W Adalah antarmuka kueri generik ke namespace DNS, dan menyediakan antarmuka resolusi kueri DNS kepada pengembang aplikasi. (DnsQuery_W) |
| Fungsi DnsQueryConfig memungkinkan pemrogram aplikasi untuk mengkueri konfigurasi komputer lokal atau adaptor tertentu. |
|
DnsQueryEx Antarmuka kueri generik asinkron ke namespace DNS, dan menyediakan antarmuka resolusi kueri DNS kepada pengembang aplikasi. |
|
DnsQueryRaw Memungkinkan Anda melakukan kueri DNS yang menerima paket mentah yang berisi kueri DNS, atau nama dan jenis kueri. |
|
DnsQueryRawResultFree Membebaskan memori yang dialokasikan untuk objek struktur DNS_QUERY_RAW_RESULT. |
|
DnsRecordCompare Fungsi DnsRecordCompare membandingkan dua rekaman sumber daya DNS (RR). |
|
DnsRecordCopyEx Fungsi DnsRecordCopyEx membuat salinan rekaman sumber daya (RR) tertentu. Fungsi DnsRecordCopyEx juga mampu mengonversi pengodean karakter selama operasi salin. |
|
DnsRecordListFree Membebaskan memori yang dialokasikan untuk catatan DNS yang diperoleh menggunakan fungsi DnsQuery. |
|
DnsRecordSetCompare Fungsi DnsRecordSetCompare membandingkan dua set RR. |
|
DnsRecordSetCopyEx Fungsi DnsRecordSetCopyEx membuat salinan kumpulan catatan sumber daya tertentu. Fungsi DnsRecordSetCopyEx juga mampu mengonversi pengodean karakter selama operasi salin. |
|
DnsRecordSetDetach Fungsi DnsRecordSetDetach mencopot kumpulan catatan pertama dari daftar catatan DNS tertentu. |
|
DnsReleaseContextHandle Fungsi DnsReleaseContextHandle merilis memori yang digunakan untuk menyimpan kredensial akun tertentu. |
|
DnsReplaceRecordSetA Mengganti kumpulan rekaman sumber daya (RR) yang sudah ada. (DnsReplaceRecordSetA) |
|
DnsReplaceRecordSetUTF8 Mengganti kumpulan rekaman sumber daya (RR) yang sudah ada. (DnsReplaceRecordSetUTF8) |
|
DnsReplaceRecordSetW Mengganti kumpulan rekaman sumber daya (RR) yang sudah ada. (DnsReplaceRecordSetW) |
|
DnsServiceBrowse Digunakan untuk memulai penemuan DNS-SD untuk layanan yang berjalan di jaringan lokal. |
|
DnsServiceBrowseCancel Digunakan untuk membatalkan kueri penemuan DNS-SD yang sedang berjalan. |
|
DnsServiceConstructInstance Digunakan untuk membangun struktur DNS_SERVICE_INSTANCE dari data yang menjelaskannya. |
|
DnsServiceCopyInstance Digunakan untuk menyalin struktur DNS_SERVICE_INSTANCE. |
|
DnsServiceDeRegister Digunakan untuk menghapus layanan terdaftar. |
|
DnsServiceFreeInstance Digunakan untuk membebaskan sumber daya yang terkait dengan struktur DNS_SERVICE_INSTANCE. |
|
DnsServiceRegister Digunakan untuk mendaftarkan layanan yang dapat ditemukan pada perangkat ini. (DnsServiceRegister) |
|
DnsServiceRegisterCancel Digunakan untuk membatalkan operasi pendaftaran yang tertunda. |
|
DnsServiceResolve Digunakan untuk mendapatkan informasi lebih lanjut tentang layanan yang diiklankan di jaringan lokal. |
|
DnsServiceResolveCancel Digunakan untuk membatalkan kueri penyelesaian DNS-SD yang sedang berjalan. |
|
DnsSetApplicationSettings Mengonfigurasi pengaturan DNS per aplikasi. Ini termasuk kemampuan untuk mengatur server DNS per aplikasi baik sebagai fallback ke server yang dikonfigurasi sistem, atau secara eksklusif. |
|
DnsStartMulticastQuery Digunakan untuk mendaftarkan layanan yang dapat ditemukan pada perangkat ini. (DnsStartMulticastQuery) |
|
DnsStopMulticastQuery Digunakan untuk menghentikan operasi DnsStartMulticastQuery yang sedang berjalan. |
|
DnsValidateName Fungsi makro DnsValidateName (windns.h) memvalidasi status nama DNS tertentu. |
|
DnsValidateName_A Fungsi DnsValidateName memvalidasi status nama DNS tertentu. (DnsValidateName_A) |
|
DnsValidateName_UTF8 Fungsi DnsValidateName_UTF8 (windns.h) memvalidasi status nama DNS tertentu. |
|
DnsValidateName_W Fungsi DnsValidateName memvalidasi status nama DNS tertentu. (DnsValidateName_W) |
|
DnsValidateServerStatus Fungsi DnsValidateServerStatus memvalidasi alamat IP sebagai server DNS yang sesuai. |
|
DnsWriteQuestionToBuffer_UTF8 Jenis fungsi DnsWriteQuestionToBuffer membuat pesan kueri DNS dan menyimpannya dalam struktur DNS_MESSAGE_BUFFER. (DnsWriteQuestionToBuffer_UTF8) |
|
DnsWriteQuestionToBuffer_W Jenis fungsi DnsWriteQuestionToBuffer membuat pesan kueri DNS dan menyimpannya dalam struktur DNS_MESSAGE_BUFFER. (DnsWriteQuestionToBuffer_W) |
Fungsi panggilan balik
|
DNS_QUERY_COMPLETION_ROUTINE Panggilan balik DNS_QUERY_COMPLETION_ROUTINE digunakan untuk mengembalikan hasil kueri DNS secara asinkron. |
|
DNS_QUERY_RAW_COMPLETION_ROUTINE Tanda tangan fungsi dari fungsi panggilan balik asinkron yang Anda terapkan. Sistem memanggil implementasi Anda dengan hasil kueri yang Anda mulai dengan memanggil DnsQueryRaw. |
|
DNS_SERVICE_BROWSE_CALLBACK Digunakan untuk mengembalikan hasil kueri DNS-SD secara asinkron. |
|
DNS_SERVICE_REGISTER_COMPLETE Digunakan untuk memberi tahu aplikasi Anda bahwa pendaftaran layanan telah selesai. |
|
DNS_SERVICE_RESOLVE_COMPLETE Digunakan untuk mengembalikan hasil operasi penyelesaian layanan secara asinkron. |
|
MDNS_QUERY_CALLBACK Digunakan untuk mengembalikan hasil kueri mDNS secara asinkron. |
Struktur
|
DNS_APPLICATION_SETTINGS Mewakili pengaturan DNS per aplikasi. |
|
DNS_PROXY_INFORMATION Berisi informasi proksi untuk tabel kebijakan resolusi nama server DNS. |
|
DNS_QUERY_CANCEL Struktur DNS_QUERY_CANCEL dapat digunakan untuk membatalkan kueri DNS asinkron. |
|
DNS_QUERY_RAW_CANCEL Mewakili handel pembatalan kueri mentah DNS. |
|
DNS_QUERY_RAW_REQUEST Mewakili permintaan kueri mentah DNS (lihat DnsQueryRaw). |
|
DNS_QUERY_RAW_RESULT Mewakili hasil kueri mentah DNS (lihat DNS_QUERY_RAW_COMPLETION_ROUTINE). |
|
DNS_QUERY_REQUEST Struktur DNS_QUERY_REQUEST berisi parameter kueri DNS yang digunakan dalam panggilan ke DnsQueryEx. |
|
DNS_QUERY_REQUEST3 Berisi parameter kueri DNS yang digunakan dalam panggilan ke DnsQueryEx. |
|
DNS_QUERY_RESULT Struktur DNS_QUERY_RESULT berisi hasil kueri DNS yang dikembalikan dari panggilan ke DnsQueryEx. |
|
DNS_RRSET Struktur DNS_RRSET berisi informasi tentang kumpulan Catatan Sumber Daya DNS (RR). |
|
DNS_SERVICE_BROWSE_REQUEST Berisi parameter kueri yang digunakan dalam panggilan ke DnsServiceBrowse. |
|
DNS_SERVICE_CANCEL Digunakan untuk membatalkan operasi DNS-SD asinkron. |
|
DNS_SERVICE_INSTANCE Mewakili layanan DNS yang berjalan di jaringan. |
|
DNS_SERVICE_REGISTER_REQUEST Berisi informasi yang diperlukan untuk mengiklankan layanan menggunakan DnsServiceRegister, atau untuk berhenti mengiklankannya menggunakan DnsServiceDeRegister. |
|
DNS_SERVICE_RESOLVE_REQUEST Berisi parameter kueri yang digunakan dalam panggilan ke DnsServiceResolve. |
|
DNS_WIRE_QUESTION Struktur DNS_WIRE_QUESTION berisi informasi tentang pertanyaan DNS yang dikirimkan di seluruh jaringan seperti yang ditentukan dalam bagian 4.1.2 dari RFC 1035.. |
|
DNS_WIRE_RECORD Struktur DNS_WIRE_RECORD berisi informasi tentang rekaman kawat DNS yang dikirimkan di seluruh jaringan seperti yang ditentukan dalam bagian 4.1.3 RFC 1035. |
|
IP4_ARRAY Struktur IP4_ARRAY menyimpan array alamat IPv4. |
|
MDNS_QUERY_HANDLE Berisi informasi yang terkait dengan kueri MDNS yang sedang berlangsung. Aplikasi Anda tidak boleh mengubah isinya. |
|
MDNS_QUERY_REQUEST Berisi informasi yang diperlukan untuk melakukan kueri mDNS. |
Enumerasi
|
DNS_CONFIG_TYPE Enumerasi DNS_CONFIG_TYPE menyediakan informasi jenis konfigurasi DNS. |
|
DNS_FREE_TYPE Enumerasi DNS_FREE_TYPE menentukan jenis data yang akan dikosongkan. |
|
DNS_NAME_FORMAT Enumerasi DNS_NAME_FORMAT menentukan informasi format nama untuk DNS. |
|
DNS_PROXY_INFORMATION_TYPE Enumerasi DNS_PROXY_INFORMATION_TYPE menentukan jenis informasi proksi dalam struktur DNS_PROXY_INFORMATION. |