Fungsi SetInterfaceDnsSettings (netioapi.h)
Mengatur pengaturan DNS per antarmuka yang ditentukan dalam parameter Pengaturan .
Sintaks
NETIOAPI_API SetInterfaceDnsSettings(
GUID Interface,
const DNS_INTERFACE_SETTINGS *Settings
);
Parameter
Interface
Jenis: _In_ GUID
GUID antarmuka COM yang dirujuk oleh pengaturan.
Settings
Jenis: _In_ const DNS_INTERFACE_SETTINGS*
Penunjuk ke struktur jenis DNS_INTERFACE_SETTINGS yang berisi pengaturan antarmuka DNS.
Jika parameter ini menunjuk ke struktur DNS_INTERFACE_SETTINGS , maka anggota DNS_INTERFACE_SETTINGS::Version harus diatur ke DNS_INTERFACE_SETTINGS_VERSION1.
Jika parameter ini menunjuk ke struktur DNS_INTERFACE_SETTINGS_EX , maka versi harus diatur ke DNS_INTERFACE_SETTINGS_VERSION2.
Jika parameter ini menunjuk ke struktur DNS_INTERFACE_SETTINGS3 , maka versi harus diatur ke DNS_INTERFACE_SETTINGS_VERSION3.
Anda harus mengatur dengan tepat semua opsi yang diinginkan di bidang DNS_INTERFACE_SETTINGS::Flags , dan hanya mengisi bidang yang opsinya diatur. Anda harus meniadakan semua bidang lain yang tidak memiliki opsi terkait.
Nilai kembali
Mengembalikan NO_ERROR jika berhasil. Nilai pengembalian bukan nol menunjukkan kegagalan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 Build 19041 |
Server minimum yang didukung | Windows 10 Build 19041 |
Target Platform | Windows |
Header | netioapi.h (termasuk Iphlpapi.h) |
Pustaka | Iphlpapi.lib |
DLL | Iphlpapi.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk