Fungsi GetInterfaceDnsSettings (netioapi.h)
Mengambil pengaturan DNS dari antarmuka yang ditentukan dalam parameter Antarmuka . Setelah selesai dengan objek pengaturan yang dikembalikan, Anda harus memanggil FreeInterfaceDnsSettings untuk membebaskannya.
Sintaks
NETIOAPI_API GetInterfaceDnsSettings(
GUID Interface,
DNS_INTERFACE_SETTINGS *Settings
);
Parameter
Interface
Ketik: _In_ GUID
GUID antarmuka COM yang dirujuk oleh pengaturan.
Settings
Jenis: _Inout_ const DNS_INTERFACE_SETTINGS*
GetInterfaceDnsSettings mengisi semua pengaturan dalam struktur ini.
Anda hanya boleh mengatur anggota Versi ; bidang Bendera harus kosong.
Jika Anda mengatur anggota Versi ke DNS_INTERFACE_SETTINGS_VERSION1, parameter Pengaturan harus menunjuk ke struktur DNS_INTERFACE_SETTINGS yang valid.
Jika Anda mengatur anggota Versi ke DNS_INTERFACE_SETTINGS_VERSION2, parameter Pengaturan harus menunjuk ke struktur DNS_INTERFACE_SETTINGS_EX yang valid.
Jika Anda mengatur anggota Versi ke DNS_INTERFACE_SETTINGS_VERSION3, parameter Pengaturan harus menunjuk ke struktur DNS_INTERFACE_SETTINGS3 yang valid.
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