Pembantu IP
Gambaran umum teknologi IP Helper.
Untuk mengembangkan IP Helper, Anda memerlukan header ini:
- icmpapi.h
- ifdef.h
- inaddr.h
- ip2string.h
- ipexport.h
- iphlpapi.h
- iprtrmib.h
- iptypes.h
- netioapi.h
- nldef.h
- tcpestats.h
- ws2def.h
- ws2ipdef.h
Untuk panduan pemrograman untuk teknologi ini, lihat:
Enumerasi
DNS_SERVER_PROPERTY_TYPE Menentukan konstanta yang menentukan validitas properti yang disimpan dalam anggota DNS_SERVER_PROPERTY::P roperty . |
IF_OPER_STATUS Enumerasi IF_OPER_STATUS menentukan status operasional antarmuka. |
NET_ADDRESS_FORMAT Enumerasi NET_ADDRESS_FORMAT menentukan format alamat jaringan yang dikembalikan oleh fungsi ParseNetworkString. |
NL_DAD_STATE Enumerasi IP_DAD_STATE menentukan informasi tentang status deteksi alamat duplikat (DAD) untuk alamat IPv4 atau IPv6. |
NL_NETWORK_CONNECTIVITY_COST_HINT Menentukan konstanta yang menentukan petunjuk tentang biaya penggunaan untuk koneksi jaringan. |
NL_NETWORK_CONNECTIVITY_LEVEL_HINT Menentukan konstanta yang menentukan petunjuk tentang tingkat konektivitas jaringan. |
NL_PREFIX_ORIGIN Enumerasi IP_PREFIX_ORIGIN menentukan asal awalan alamat IPv4 atau IPv6, dan digunakan dengan struktur IP_ADAPTER_UNICAST_ADDRESS. |
NL_SUFFIX_ORIGIN Enumerasi IP_SUFFIX_ORIGIN menentukan asal akhiran alamat IPv4 atau IPv6, dan digunakan dengan struktur IP_ADAPTER_UNICAST_ADDRESS. |
SCOPE_LEVEL Enumerasi SCOPE_LEVEL digunakan dengan struktur IP_ADAPTER_ADDRESSES untuk mengidentifikasi tingkat cakupan untuk alamat IPv6. |
TCP_BOOLEAN_OPTIONAL Menentukan status yang dapat ditentukan pemanggil saat memperbarui anggota dalam informasi baca/tulis untuk koneksi TCP. |
TCP_ESTATS_TYPE Menentukan jenis statistik yang diperluas untuk koneksi TCP yang diminta atau sedang diatur. |
TCP_SOFT_ERROR Menentukan alasan kesalahan non-fatal atau lunak yang dicatat pada koneksi TCP. |
TCP_TABLE_CLASS Menentukan kumpulan nilai yang digunakan untuk menunjukkan jenis tabel yang dikembalikan oleh panggilan ke GetExtendedTcpTable. |
TCPIP_OWNER_MODULE_INFO_CLASS Menentukan jenis struktur informasi modul yang diteruskan ke panggilan keluarga GetOwnerModuleFromXXXEntry. |
UDP_TABLE_CLASS Menentukan kumpulan nilai yang digunakan untuk menunjukkan jenis tabel yang dikembalikan oleh panggilan ke GetExtendedUdpTable. |
Fungsi
AddIPAddress Fungsi AddIPAddress menambahkan alamat IPv4 yang ditentukan ke adaptor yang ditentukan. |
AllocateAndGetTcpExTableFromStack Mengambil tabel koneksi TCP dan mengalokasikan memori dari tumpukan lokal untuk menyimpan tabel. |
AllocateAndGetUdpExTableFromStack Mengambil tabel koneksi UDP dan mengalokasikan memori dari timbunan lokal untuk menyimpan tabel. |
CancelIfTimestampConfigChange Fungsi ini disediakan untuk penggunaan sistem, dan Anda tidak boleh memanggilnya dari kode Anda. (CancelIfTimestampConfigChange) |
CancelIPChangeNotify Membatalkan pemberitahuan alamat IPv4 dan perubahan rute yang sebelumnya diminta dengan panggilan yang berhasil ke fungsi NotifyAddrChange atau NotifyRouteChange. |
CancelMibChangeNotify2 Membatalkan pendaftaran pemberitahuan perubahan untuk perubahan antarmuka IP, perubahan alamat IP, perubahan rute IP, perubahan port Teredo, dan kapan tabel alamat IP unicast stabil dan dapat diambil. |
CaptureInterfaceHardwareCrossTimestamp Mengambil info tanda waktu silang untuk adaptor jaringan. |
ConvertInterfaceAliasToLuid Mengonversi nama alias antarmuka untuk antarmuka jaringan ke pengidentifikasi unik lokal (LUID) untuk antarmuka. |
ConvertInterfaceGuidToLuid Mengonversi pengidentifikasi unik global (GUID) untuk antarmuka jaringan ke pengidentifikasi unik lokal (LUID) untuk antarmuka. |
ConvertInterfaceIndexToLuid Mengonversi indeks lokal untuk antarmuka jaringan ke pengidentifikasi unik lokal (LUID) untuk antarmuka. |
ConvertInterfaceLuidToAlias Mengonversi pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan ke alias antarmuka. |
ConvertInterfaceLuidToGuid Mengonversi pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan ke pengidentifikasi unik global (GUID) untuk antarmuka. |
ConvertInterfaceLuidToIndex Mengonversi pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan ke indeks lokal untuk antarmuka. |
ConvertInterfaceLuidToNameA Mengonversi pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan ke nama antarmuka ANSI. |
ConvertInterfaceLuidToNameW Mengonversi pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan ke nama antarmuka Unicode. |
ConvertInterfaceNameToLuidA Mengonversi nama antarmuka jaringan ANSI ke pengidentifikasi unik lokal (LUID) untuk antarmuka. |
ConvertInterfaceNameToLuidW Mengonversi nama antarmuka jaringan Unicode ke pengidentifikasi unik lokal (LUID) untuk antarmuka. |
ConvertIpv4MaskToLength Mengonversi subnet mask IPv4 menjadi panjang awalan IPv4. |
ConvertLengthToIpv4Mask Mengonversi panjang awalan IPv4 menjadi subnet mask IPv4. |
CreateAnycastIpAddressEntry Menambahkan entri alamat IP anycast baru di komputer lokal. |
CreateIpForwardEntry Fungsi CreateIpForwardEntry membuat rute di tabel perutean IPv4 komputer lokal. |
CreateIpForwardEntry2 Membuat entri rute IP baru di komputer lokal. |
CreateIpNetEntry Fungsi CreateIpNetEntry membuat entri Protokol Resolusi Alamat (ARP) dalam tabel ARP di komputer lokal. |
CreateIpNetEntry2 Membuat entri alamat IP tetangga baru di komputer lokal. |
CreatePersistentTcpPortReservation Membuat reservasi port TCP persisten untuk blok berturut-turut port TCP di komputer lokal. |
CreatePersistentUdpPortReservation Membuat reservasi port UDP persisten untuk blok berturut-turut port UDP di komputer lokal. |
CreateProxyArpEntry Fungsi CreateProxyArpEnry membuat entri Proxy Address Resolution Protocol (PARP) di komputer lokal untuk alamat IPv4 yang ditentukan. |
CreateSortedAddressPairs Mengambil daftar alamat tujuan IP potensial yang disediakan, memasangkan alamat tujuan dengan alamat IP lokal komputer host, dan mengurutkan pasangan sesuai dengan pasangan alamat mana yang paling cocok untuk komunikasi antara dua rekan. |
CreateUnicastIpAddressEntry Menambahkan entri alamat IP unicast baru di komputer lokal. |
DeleteAnycastIpAddressEntry Menghapus entri alamat IP anycast yang ada di komputer lokal. |
DeleteIPAddress Fungsi DeleteIPAddress menghapus alamat IP yang sebelumnya ditambahkan menggunakan AddIPAddress. |
DeleteIpForwardEntry Menghapus rute yang ada di tabel perutean IPv4 komputer lokal. |
DeleteIpForwardEntry2 Menghapus entri rute IP di komputer lokal. |
DeleteIpNetEntry Fungsi DeleteIpNetEntry menghapus entri ARP dari tabel ARP di komputer lokal. |
DeleteIpNetEntry2 Menghapus entri alamat IP tetangga di komputer lokal. |
DeletePersistentTcpPortReservation Menghapus reservasi port TCP persisten untuk blok berturut-turut port TCP di komputer lokal. (DeletePersistentTcpPortReservation) |
DeletePersistentUdpPortReservation Menghapus reservasi port TCP persisten untuk blok berturut-turut port TCP di komputer lokal. (DeletePersistentUdpPortReservation) |
DeleteProxyArpEntry Fungsi DeleteProxyArpEntry menghapus entri PARP pada komputer lokal yang ditentukan oleh parameter dwAddress dan dwIfIndex. |
DeleteUnicastIpAddressEntry Menghapus entri alamat IP unicast yang ada pada komputer lokal. |
DisableMediaSense Fungsi DisableMediaSense menonaktifkan kemampuan sensor media tumpukan TCP/IP pada komputer lokal. |
EnableRouter Fungsi EnableRouter mengaktifkan penerusan IPv4 di komputer lokal. EnableRouter juga meningkatkan jumlah referensi yang melacak jumlah permintaan untuk mengaktifkan penerusan IPv4. |
FlushIpNetTable Fungsi FlushIpNetTable menghapus semua entri ARP untuk antarmuka yang ditentukan dari tabel ARP di komputer lokal. |
FlushIpNetTable2 Fungsi FlushIpNetTable2 membersihkan tabel tetangga IP di komputer lokal. |
FlushIpPathTable Fungsi FlushIpPathTable menghapus tabel jalur IP di komputer lokal. |
FreeInterfaceDnsSettings Membebaskan objek pengaturan yang dikembalikan oleh GetInterfaceDnsSettings. |
FreeMibTable Membebaskan buffer yang dialokasikan oleh fungsi yang mengembalikan tabel antarmuka jaringan, alamat, dan rute (GetIfTable2 dan GetAnycastIpAddressTable, misalnya). |
GetAdapterIndex Fungsi GetAdapterIndex mendapatkan indeks adaptor, mengingat namanya. |
GetAdapterOrderMap Fungsi GetAdapterOrderMap mendapatkan peta urutan adaptor yang menunjukkan prioritas untuk antarmuka di komputer lokal. |
GetAdaptersAddresses Mengambil alamat yang terkait dengan adaptor pada komputer lokal. |
GetAdaptersInfo Fungsi GetAdaptersInfo mengambil informasi adaptor untuk komputer lokal. |
GetAnycastIpAddressEntry Mengambil informasi untuk entri alamat IP anycast yang ada di komputer lokal. |
GetAnycastIpAddressTable Mengambil tabel alamat IP anycast di komputer lokal. |
GetBestInterface Fungsi GetBestInterface mengambil indeks antarmuka yang memiliki rute terbaik ke alamat IPv4 yang ditentukan. |
GetBestInterfaceEx Fungsi GetBestInterfaceEx mengambil indeks antarmuka yang memiliki rute terbaik ke alamat IPv4 atau IPv6 yang ditentukan. |
GetBestRoute Fungsi GetBestRoute mengambil rute terbaik ke alamat IP tujuan yang ditentukan. |
GetBestRoute2 Mengambil entri rute IP di komputer lokal untuk rute terbaik ke alamat IP tujuan yang ditentukan. |
GetDefaultCompartmentId Fungsi GetDefaultCompartmentId mengambil pengidentifikasi kompartemen perutean jaringan default untuk komputer lokal. |
GetExtendedTcpTable Mengambil tabel yang berisi daftar titik akhir TCP yang tersedia untuk aplikasi. |
GetExtendedUdpTable Mengambil tabel yang berisi daftar titik akhir UDP yang tersedia untuk aplikasi. |
GetFriendlyIfIndex Mengambil indeks antarmuka dan mengembalikan indeks antarmuka yang kompatibel dengan versi lama, yaitu indeks yang hanya menggunakan 24 bit yang lebih rendah. |
GetIcmpStatistics Fungsi GetIcmpStatistics mengambil Protokol Pesan Kontrol Internet (ICMP) untuk statistik IPv4 untuk komputer lokal. |
GetIcmpStatisticsEx Fungsi GetIcmpStatisticsEx mengambil statistik Internet Control Message Protocol (ICMP) untuk komputer lokal. Fungsi GetIcmpStatisticsEx mampu mengambil statistik ICMP IPv6. |
GetIfEntry Fungsi GetIfEntry mengambil informasi untuk antarmuka yang ditentukan di komputer lokal. |
GetIfEntry2 Mengambil informasi untuk antarmuka yang ditentukan pada komputer lokal. |
GetIfEntry2Ex Mengambil tingkat informasi yang ditentukan untuk antarmuka yang ditentukan pada komputer lokal. |
GetIfStackTable Mengambil tabel entri baris tumpukan antarmuka jaringan yang menentukan hubungan antarmuka jaringan pada tumpukan antarmuka. |
GetIfTable Fungsi GetIfTable mengambil tabel antarmuka MIB-II. |
GetIfTable2 Mengambil tabel antarmuka MIB-II. (GetIfTable2) |
GetIfTable2Ex Mengambil tabel antarmuka MIB-II. (GetIfTable2Ex) |
GetInterfaceActiveTimestampCapabilities Mengambil kemampuan tanda waktu adaptor jaringan yang saat ini diaktifkan. |
GetInterfaceCurrentTimestampCapabilities Fungsi ini disediakan untuk penggunaan sistem, dan Anda tidak boleh memanggilnya dari kode Anda. (GetInterfaceCurrentTimestampCapabilities) |
GetInterfaceDnsSettings Mengambil pengaturan DNS dari antarmuka yang ditentukan dalam parameter Antarmuka . |
GetInterfaceHardwareTimestampCapabilities Fungsi ini disediakan untuk penggunaan sistem, dan Anda tidak boleh memanggilnya dari kode Anda. (GetInterfaceHardwareTimestampCapabilities) |
GetInterfaceInfo Fungsi GetInterfaceInfo mendapatkan daftar adaptor antarmuka jaringan dengan IPv4 diaktifkan pada sistem lokal. |
GetInterfaceSupportedTimestampCapabilities Mengambil kemampuan tanda waktu adaptor jaringan yang didukung. |
GetInvertedIfStackTable Mengambil tabel entri baris tumpukan antarmuka jaringan terbalik yang menentukan hubungan antarmuka jaringan pada tumpukan antarmuka. |
GetIpAddrTable Fungsi GetIpAddrTable mengambil antarmuka ke tabel pemetaan alamat IPv4. |
GetIpErrorString Fungsi GetIpErrorString mengambil string kesalahan Pembantu IP. |
GetIpForwardEntry2 Mengambil informasi untuk entri rute IP di komputer lokal. |
GetIpForwardTable Fungsi GetIpForwardTable mengambil tabel perutean IPv4. |
GetIpForwardTable2 Fungsi GetIpForwardTable2 mengambil entri rute IP di komputer lokal. |
GetIpInterfaceEntry Mengambil informasi IP untuk antarmuka yang ditentukan pada komputer lokal. |
GetIpInterfaceTable Mengambil entri antarmuka IP pada komputer lokal. |
GetIpNetEntry2 Mengambil informasi untuk entri alamat IP tetangga di komputer lokal. |
GetIpNetTable Fungsi GetIpNetTable mengambil tabel pemetaan alamat IPv4 ke fisik. |
GetIpNetTable2 Fungsi GetIpNetTable2 mengambil tabel tetangga IP di komputer lokal. |
GetIpNetworkConnectionBandwidthEstimates Mengambil perkiraan bandwidth historis untuk koneksi jaringan pada antarmuka yang ditentukan. |
GetIpPathEntry Mengambil informasi untuk entri jalur IP di komputer lokal. |
GetIpPathTable Fungsi GetIpPathTable mengambil tabel jalur IP di komputer lokal. |
GetIpStatistics Fungsi GetIpStatistics mengambil statistik IP untuk komputer saat ini. |
GetIpStatisticsEx Fungsi GetIpStatisticsEx mengambil statistik Protokol Internet (IP) untuk komputer saat ini. |
GetMulticastIpAddressEntry Mengambil informasi untuk entri alamat IP multicast yang ada di komputer lokal. |
GetMulticastIpAddressTable Mengambil tabel alamat IP multicast di komputer lokal. |
GetNetworkConnectivityHint Mengambil tingkat agregat dan biaya konektivitas jaringan yang mungkin dialami aplikasi atau layanan. |
GetNetworkConnectivityHintForInterface Mengambil tingkat dan biaya konektivitas jaringan untuk antarmuka yang ditentukan. |
GetNetworkParams Fungsi GetNetworkParams mengambil parameter jaringan untuk komputer lokal. |
GetNumberOfInterfaces Fungsi GetNumberOfInterfaces mengambil jumlah antarmuka di komputer lokal. |
GetOwnerModuleFromTcp6Entry Mengambil data tentang modul yang mengeluarkan ikatan konteks untuk titik akhir TCP IPv6 tertentu dalam baris tabel MIB. |
GetOwnerModuleFromTcpEntry Mengambil data tentang modul yang mengeluarkan ikatan konteks untuk titik akhir TCP IPv4 tertentu dalam baris tabel MIB. |
GetOwnerModuleFromUdp6Entry Mengambil data tentang modul yang mengeluarkan ikatan konteks untuk titik akhir UDP IPv6 tertentu dalam baris tabel MIB. |
GetOwnerModuleFromUdpEntry Mengambil data tentang modul yang mengeluarkan ikatan konteks untuk titik akhir UDP IPv4 tertentu dalam baris tabel MIB. |
GetPerAdapterInfo Fungsi GetPerAdapterInfo mengambil informasi tentang adaptor yang sesuai dengan antarmuka yang ditentukan. |
GetPerTcp6ConnectionEStats Mengambil statistik yang diperluas untuk koneksi TCP IPv6. |
GetPerTcpConnectionEStats Mengambil statistik yang diperluas untuk koneksi TCP IPv4. |
GetRTTAndHopCount Fungsi GetRTTAndHopCount menentukan waktu pulang pergi (RTT) dan jumlah hop ke tujuan yang ditentukan. |
GetTcp6Table Mengambil tabel koneksi TCP untuk IPv6. (GetTcp6Table) |
GetTcp6Table2 Mengambil tabel koneksi TCP untuk IPv6. (GetTcp6Table2) |
GetTcpStatistics Fungsi GetTcpStatistics mengambil statistik TCP untuk komputer lokal. |
GetTcpStatisticsEx Fungsi GetTcpStatisticsEx mengambil statistik Protokol Kontrol Transmisi (TCP) untuk komputer saat ini. |
GetTcpStatisticsEx2 Fungsi GetTcpStatisticsEx2 mengambil statistik Protokol Kontrol Transmisi (TCP) untuk komputer saat ini. |
GetTcpTable Mengambil tabel koneksi IPv4 TCP. (GetTcpTable) |
GetTcpTable2 Mengambil tabel koneksi IPv4 TCP. (GetTcpTable2) |
GetTeredoPort Mengambil nomor port UDP dinamis yang digunakan oleh klien Teredo di komputer lokal. |
GetUdp6Table Mengambil tabel pendengar Protokol Datagram Pengguna (UDP) IPv6. |
GetUdpStatistics Fungsi GetUdpStatistics mengambil statistik Protokol Datagram Pengguna (UDP) untuk komputer lokal. |
GetUdpStatisticsEx Fungsi GetUdpStatisticsEx mengambil statistik Protokol Datagram Pengguna (UDP) untuk komputer saat ini. |
GetUdpStatisticsEx2 Fungsi GetUdpStatisticsEx2 mengambil statistik Protokol Datagram Pengguna (UDP) untuk komputer saat ini. |
GetUdpTable Mengambil tabel pendengar Protokol Datagram Pengguna (UDP) IPv4. |
GetUnicastIpAddressEntry Mengambil informasi untuk entri alamat IP unicast yang ada di komputer lokal. |
GetUnicastIpAddressTable Mengambil tabel alamat IP unicast di komputer lokal. |
GetUniDirectionalAdapterInfo Fungsi GetUniDirectionalAdapterInfo mengambil informasi tentang adaptor searah yang diinstal pada komputer lokal. Adaptor searah adalah adaptor yang dapat menerima datagram, tetapi tidak mengirimkannya. |
Icmp6CreateFile Fungsi Icmp6CreateFile membuka handel di mana permintaan gema ICMP IPv6 dapat dikeluarkan. |
Icmp6ParseReplies Fungsi Icmp6ParseReplies mengurai buffer balasan yang disediakan dan mengembalikan balasan respons gema IPv6 ICMPv6 jika ditemukan. |
Icmp6SendEcho2 Fungsi Icmp6SendEcho2 mengirimkan permintaan echo IPv6 ICMPv6 dan segera mengembalikan (jika Peristiwa atau ApcRoutine bukan NULL) atau kembali setelah waktu habis yang ditentukan. ReplyBuffer berisi respons gema IPv6 ICMPv6, jika ada. |
IcmpCloseHandle Fungsi IcmpCloseHandle menutup handel yang dibuka oleh panggilan ke fungsi IcmpCreateFile atau Icmp6CreateFile. |
IcmpCreateFile Fungsi IcmpCreateFile membuka handel di mana permintaan gema ICMP IPv4 dapat dikeluarkan. |
IcmpParseReplies Mengurai buffer balasan yang disediakan dan mengembalikan jumlah respons permintaan gema ICMP yang ditemukan. |
IcmpSendEcho Fungsi IcmpSendEcho mengirimkan permintaan gema ICMP IPv4 dan mengembalikan balasan respons gema apa pun. Panggilan kembali ketika waktu habis telah kedaluwarsa atau buffer balasan terisi. |
IcmpSendEcho2 Fungsi IcmpSendEcho2 mengirimkan permintaan echo ICMP IPv4, dan segera mengembalikan (jika Peristiwa atau ApcRoutine bukan NULL), atau kembali setelah waktu habis yang ditentukan. ReplyBuffer berisi respons gema ICMP, jika ada. |
IcmpSendEcho2Ex Mengirim permintaan gema ICMP IPv4 dan mengembalikan segera (jika Peristiwa atau ApcRoutine bukan NULL) atau kembali setelah waktu habis yang ditentukan. ReplyBuffer berisi respons ICMP, jika ada. |
if_indextoname Mengonversi indeks lokal untuk antarmuka jaringan ke nama antarmuka ANSI. |
if_nametoindex Mengonversi nama antarmuka ANSI untuk antarmuka jaringan ke indeks lokal untuk antarmuka. |
InitializeIpForwardEntry Menginisialisasi struktur MIB_IPFORWARD_ROW2 dengan nilai default untuk entri rute IP di komputer lokal. |
InitializeIpInterfaceEntry Menginisialisasi anggota entri MIB_IPINTERFACE_ROW dengan nilai default. |
InitializeUnicastIpAddressEntry Menginisialisasi struktur MIB_UNICASTIPADDRESS_ROW dengan nilai default untuk entri alamat IP unicast di komputer lokal. |
INTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK Fungsi panggilan balik yang Anda terapkan di aplikasi Anda untuk diberi tahu tentang perubahan pada kemampuan tanda waktu adaptor jaringan. |
IpReleaseAddress Fungsi IpReleaseAddress merilis alamat IPv4 yang sebelumnya diperoleh melalui Dynamic Host Configuration Protocol (DHCP). |
IpRenewAddress IpRenewAddressfunction memperbarui sewa pada alamat IPv4 yang sebelumnya diperoleh melalui Dynamic Host Configuration Protocol (DHCP). |
LookupPersistentTcpPortReservation Mencari token untuk reservasi port TCP persisten untuk blok berturut-turut port TCP di komputer lokal. |
LookupPersistentUdpPortReservation Mencari token untuk reservasi port UDP persisten untuk blok berturut-turut port TCP di komputer lokal. |
NhpAllocateAndGetInterfaceInfoFromStack Fungsi NhpAllocateAndGetInterfaceInfoFromStack mendapatkan informasi adaptor tentang komputer lokal. |
NotifyAddrChange Fungsi NotifyAddrChange menyebabkan pemberitahuan dikirim ke pemanggil setiap kali perubahan terjadi dalam tabel yang memetakan alamat IPv4 ke antarmuka. |
NotifyIfTimestampConfigChange Fungsi ini disediakan untuk penggunaan sistem, dan Anda tidak boleh memanggilnya dari kode Anda. (NotifyIfTimestampConfigChange) |
NotifyIpInterfaceChange Mendaftar untuk diberi tahu tentang perubahan pada semua antarmuka IP, antarmuka IPv4, atau antarmuka IPv6 di komputer lokal. |
NotifyNetworkConnectivityHintChange Mendaftarkan fungsi panggilan balik yang ditentukan aplikasi, untuk dipanggil ketika tingkat konektivitas jaringan agregat dan petunjuk biaya berubah. |
NotifyRouteChange Fungsi NotifyRouteChange menyebabkan pemberitahuan dikirim ke pemanggil setiap kali perubahan terjadi dalam tabel perutean IPv4. |
NotifyRouteChange2 Mendaftar untuk diberi tahu tentang perubahan entri rute IP pada komputer lokal. |
NotifyStableUnicastIpAddressTable Mengambil tabel alamat IP unicast yang stabil di komputer lokal. |
NotifyTeredoPortChange Mendaftar untuk diberi tahu tentang perubahan pada nomor port UDP yang digunakan oleh klien Teredo untuk port layanan Teredo di komputer lokal. |
NotifyUnicastIpAddressChange Mendaftar untuk diberi tahu tentang perubahan pada semua antarmuka IP unicast, alamat IPv4 unicast, atau alamat IPv6 unicast di komputer lokal. |
ParseNetworkString Mengurai string jaringan input dan memeriksa apakah itu representasi hukum dari jenis string jaringan IP yang ditentukan. Jika string cocok dengan jenis dan spesifikasinya, fungsi dapat secara opsional mengembalikan hasil yang diurai. |
PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK Fungsi yang ditentukan aplikasi dipanggil setiap kali ada perubahan tingkat konektivitas agregat jaringan dan petunjuk biaya. |
RegisterInterfaceTimestampConfigChange Mendaftarkan fungsi panggilan balik yang diterapkan pengguna, yang dipanggil sistem untuk memberi tahu Anda tentang perubahan kemampuan tanda waktu. |
ResolveIpNetEntry2 Menyelesaikan alamat fisik untuk entri alamat IP tetangga di komputer lokal. (ResolveIpNetEntry2) |
ResolveNeighbor Menyelesaikan alamat fisik untuk entri alamat IP tetangga di komputer lokal. (ResolveNeighbor) |
RestoreMediaSense Fungsi RestoreMediaSense memulihkan kemampuan sensor media tumpukan TCP/IP pada komputer lokal tempat fungsi DisableMediaSense sebelumnya dipanggil. |
RtlEthernetAddressToStringA Mengonversi alamat Ethernet biner menjadi representasi string alamat MAC Ethernet. (ANSI) |
RtlEthernetAddressToStringW Mengonversi alamat Ethernet biner menjadi representasi string alamat MAC Ethernet. (Unicode) |
RtlEthernetStringToAddressA Mengonversi representasi string alamat MAC Ethernet ke format biner alamat Ethernet. (ANSI) |
RtlEthernetStringToAddressW Mengonversi representasi string alamat MAC Ethernet ke format biner alamat Ethernet. (Unicode) |
RtlIpv4AddressToStringA Mengonversi alamat IPv4 menjadi string dalam format dotted-decimal standar Internet. (ANSI) |
RtlIpv4AddressToStringExA Mengonversi alamat IPv4 dan nomor port menjadi string dalam format standar Internet. (ANSI) |
RtlIpv4AddressToStringExW Mengonversi alamat IPv4 dan nomor port menjadi string dalam format standar Internet. (Unicode) |
RtlIpv4AddressToStringW Mengonversi alamat IPv4 menjadi string dalam format dotted-decimal standar Internet. (Unicode) |
RtlIpv4StringToAddressA Mengonversi representasi string alamat IPv4 ke alamat IPv4 biner. (ANSI) |
RtlIpv4StringToAddressExA Mengonversi representasi string alamat IPv4 dan nomor port menjadi alamat dan port IPv4 biner. (ANSI) |
RtlIpv4StringToAddressExW Mengonversi representasi string alamat IPv4 dan nomor port menjadi alamat dan port IPv4 biner. (Unicode) |
RtlIpv4StringToAddressW Mengonversi representasi string alamat IPv4 ke alamat IPv4 biner. (Unicode) |
RtlIpv6AddressToStringA Mengonversi alamat IPv6 menjadi string dalam format standar Internet. (ANSI) |
RtlIpv6AddressToStringExA Mengonversi alamat IPv6, ID cakupan, dan nomor port menjadi string. (ANSI) |
RtlIpv6AddressToStringExW Mengonversi alamat IPv6, ID cakupan, dan nomor port menjadi string. (Unicode) |
RtlIpv6AddressToStringW Mengonversi alamat IPv6 menjadi string dalam format standar Internet. (Unicode) |
RtlIpv6StringToAddressA Mengonversi representasi string alamat IPv6 ke alamat IPv6 biner. (ANSI) |
RtlIpv6StringToAddressExA Mengonversi representasi string dari alamat IPv6, ID cakupan, dan nomor port menjadi alamat IPv6 biner, ID cakupan, dan port. (ANSI) |
RtlIpv6StringToAddressExW Mengonversi representasi string dari alamat IPv6, ID cakupan, dan nomor port menjadi alamat IPv6 biner, ID cakupan, dan port. (Unicode) |
RtlIpv6StringToAddressW Mengonversi representasi string alamat IPv6 ke alamat IPv6 biner. (Unicode) |
SendARP Fungsi SendARP mengirimkan permintaan Protokol Resolusi Alamat (ARP) untuk mendapatkan alamat fisik yang sesuai dengan alamat IPv4 tujuan yang ditentukan. |
SetIfEntry Fungsi SetIfEntry menetapkan status administratif antarmuka. |
SetInterfaceDnsSettings Mengatur pengaturan DNS per antarmuka yang ditentukan dalam parameter Pengaturan . |
SetIpForwardEntry Fungsi SetIpForwardEntry memodifikasi rute yang ada di tabel perutean IPv4 komputer lokal. |
SetIpForwardEntry2 Mengatur properti entri rute IP di komputer lokal. |
SetIpInterfaceEntry Mengatur properti antarmuka IP di komputer lokal. |
SetIpNetEntry Fungsi SetIpNetEntry memodifikasi entri ARP yang ada dalam tabel ARP di komputer lokal. |
SetIpNetEntry2 Mengatur alamat fisik entri alamat IP tetangga yang ada di komputer lokal. |
SetIpStatistics Fungsi SetIpStatistics mengaktifkan atau menonaktifkan penerusan IP dan mengatur nilai time-to-live (TTL) default untuk komputer lokal. |
SetIpStatisticsEx Mengaktifkan atau menonaktifkan penerusan IP dan mengatur nilai time-to-live (TTL) default untuk komputer lokal. |
SetIpTTL Fungsi SetIpTTL menetapkan nilai time-to-live (TTL) default untuk komputer lokal. |
SetPerTcp6ConnectionEStats Mengatur nilai dalam informasi baca/tulis untuk koneksi TCP IPv6. Fungsi ini digunakan untuk mengaktifkan atau menonaktifkan statistik yang diperluas untuk koneksi TCP IPv6. |
SetPerTcpConnectionEStats Mengatur nilai dalam informasi baca/tulis untuk koneksi TCP IPv4. Fungsi ini digunakan untuk mengaktifkan atau menonaktifkan statistik yang diperluas untuk koneksi TCP IPv4. |
SetTcpEntry Fungsi SetTcpEntry mengatur status koneksi TCP. |
SetUnicastIpAddressEntry Mengatur properti entri alamat IP unicast yang ada pada komputer lokal. |
UnenableRouter Fungsi UnenableRouter mengurangi jumlah referensi yang melacak jumlah permintaan untuk mengaktifkan penerusan IPv4. Ketika jumlah referensi ini mencapai nol, UnenableRouter menonaktifkan penerusan IPv4 di komputer lokal. |
UnregisterInterfaceTimestampConfigChange Membatalkan pemberitahuan tentang perubahan kemampuan tanda waktu dengan membatalkan pendaftaran fungsi panggilan balik yang Anda daftarkan dalam panggilan ke RegisterInterfaceTimestampConfigChange. |
Struktur
ARP_SEND_REPLY Struktur ARP_SEND_REPLY menyimpan informasi tentang pesan balasan Protokol Resolusi Alamat (ARP). |
DNS_DOH_SERVER_SETTINGS Menjelaskan server DNS-over-HTTPS. |
DNS_INTERFACE_SETTINGS Mewakili pengaturan DNS yang dapat dikonfigurasi pada antarmuka tertentu dengan memanggil fungsi SetInterfaceDnsSettings atau diambil untuk antarmuka tertentu dengan memanggil fungsi GetInterfaceDnsSettings . (DNS_INTERFACE_SETTINGS) |
DNS_INTERFACE_SETTINGS_EX Mewakili pengaturan DNS yang dapat dikonfigurasi pada antarmuka tertentu dengan memanggil fungsi SetInterfaceDnsSettings atau diambil untuk antarmuka tertentu dengan memanggil fungsi GetInterfaceDnsSettings . (DNS_INTERFACE_SETTINGS_EX) |
DNS_INTERFACE_SETTINGS3 Mewakili pengaturan DNS yang dapat dikonfigurasi pada antarmuka tertentu dengan memanggil fungsi SetInterfaceDnsSettings atau diambil untuk antarmuka tertentu dengan memanggil fungsi GetInterfaceDnsSettings . (DNS_INTERFACE_SETTINGS3) |
DNS_SERVER_PROPERTY Menjelaskan properti server DNS, yang diatur dalam struktur DNS_INTERFACE_SETTINGS3 , dan dikonfigurasi melalui fungsi SetInterfaceDnsSettings . |
DNS_SERVER_PROPERTY_TYPES Berisi penunjuk ke properti server DNS. Jenis properti tergantung pada nilai DNS_SERVER_PROPERTY::Type. |
FIXED_INFO_W2KSP1 Struktur FIXED_INFO berisi informasi yang sama di semua antarmuka di komputer. |
ICMP_ECHO_REPLY Menjelaskan data yang dikembalikan sebagai respons terhadap permintaan gema IPv4. |
ICMP_ECHO_REPLY32 Menjelaskan data yang dikembalikan sebagai respons terhadap permintaan gema IPv4 pada platform 64-bit. |
ICMPV6_ECHO_REPLY_LH Menjelaskan data yang dikembalikan sebagai respons terhadap permintaan gema IPv6. |
IN_ADDR Struktur in_addr mewakili alamat IPv4. |
INTERFACE_HARDWARE_CROSSTIMESTAMP Menjelaskan tanda waktu silang yang diambil dari adaptor jaringan. |
INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES Menjelaskan kemampuan tanda waktu perangkat keras kartu antarmuka jaringan (NIC). |
INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES Menjelaskan kemampuan tanda waktu perangkat lunak dari driver miniport NIC. |
INTERFACE_TIMESTAMP_CAPABILITIES Menjelaskan kemampuan tanda waktu yang tepat yang didukung adaptor jaringan. |
INTERFACE_TIMESTAMP_CAPABILITY_FLAGS Struktur ini disediakan untuk penggunaan sistem, dan Anda tidak boleh menggunakannya dalam kode Anda. |
IP_ADAPTER_ADDRESSES_LH Struktur IP_ADAPTER_ADDRESSES_LH (iptypes.h) adalah simpul header untuk daftar alamat yang ditautkan untuk adaptor tertentu. |
IP_ADAPTER_ADDRESSES_XP Struktur IP_ADAPTER_ADDRESSES_XP (iptypes.h) adalah simpul header untuk daftar alamat yang ditautkan untuk adaptor tertentu. |
IP_ADAPTER_ANYCAST_ADDRESS_XP Menyimpan satu alamat IP anycast dalam daftar alamat tertaut untuk adaptor tertentu. |
IP_ADAPTER_DNS_SERVER_ADDRESS_XP Struktur IP_ADAPTER_DNS_SERVER_ADDRESS menyimpan satu alamat server DNS dalam daftar alamat server DNS yang ditautkan untuk adaptor tertentu. |
IP_ADAPTER_DNS_SUFFIX Struktur IP_ADAPTER_DNS_SUFFIX menyimpan akhiran DNS dalam daftar akhiran DNS yang ditautkan untuk adaptor tertentu. |
IP_ADAPTER_GATEWAY_ADDRESS_LH Menyimpan satu alamat gateway dalam daftar alamat gateway yang ditautkan untuk adaptor tertentu. |
IP_ADAPTER_INDEX_MAP Struktur IP_ADAPTER_INDEX_MAP menyimpan indeks antarmuka yang terkait dengan adaptor jaringan dengan IPv4 diaktifkan bersama dengan nama adaptor jaringan. |
IP_ADAPTER_INFO Berisi informasi tentang adaptor jaringan tertentu pada komputer lokal. |
IP_ADAPTER_MULTICAST_ADDRESS_XP Struktur IP_ADAPTER_MULTICAST_ADDRESS menyimpan satu alamat multicast dalam daftar alamat tertaut untuk adaptor tertentu. |
IP_ADAPTER_ORDER_MAP Struktur IP_ADAPTER_ORDER_MAP menyimpan berbagai informasi tentang adaptor dan prioritas relatifnya di komputer lokal. |
IP_ADAPTER_PREFIX_XP Menyimpan awalan alamat IP. I |
IP_ADAPTER_UNICAST_ADDRESS_LH Struktur IP_ADAPTER_UNICAST_ADDRESS_LH (iptypes.h) menyimpan satu alamat IP unicast dalam daftar alamat IP yang ditautkan untuk adaptor tertentu. |
IP_ADAPTER_UNICAST_ADDRESS_XP Struktur IP_ADAPTER_UNICAST_ADDRESS_XP (iptypes.h) menyimpan satu alamat IP unicast dalam daftar alamat IP tertaut untuk adaptor tertentu. |
IP_ADAPTER_WINS_SERVER_ADDRESS_LH Menyimpan satu alamat server Windows Internet Name Service (WINS) dalam daftar alamat server WINS yang ditautkan untuk adaptor tertentu. |
IP_ADDR_STRING Mewakili simpul dalam daftar alamat IPv4 yang ditautkan. |
IP_ADDRESS_PREFIX Menyimpan awalan alamat IP. (IP_ADDRESS_PREFIX) |
IP_ADDRESS_STRING Menyimpan alamat IPv4 dalam notasi desimal putus-putus. |
IP_INTERFACE_INFO Struktur IP_INTERFACE_INFO berisi daftar adaptor antarmuka jaringan dengan IPv4 diaktifkan pada sistem lokal. |
IP_INTERFACE_NAME_INFO_W2KSP1 Berisi informasi tentang antarmuka IPv4 pada komputer lokal. |
IP_MCAST_COUNTER_INFO Struktur IP_MCAST_COUNTER_INFO menyimpan informasi statistik tentang lalu lintas Multicast. |
IP_OPTION_INFORMATION Menjelaskan opsi yang akan disertakan dalam header paket IP. |
IP_OPTION_INFORMATION32 Menjelaskan opsi yang akan disertakan dalam header paket IP pada platform 64-bit. |
IP_PER_ADAPTER_INFO_W2KSP1 Struktur IP_PER_ADAPTER_INFO berisi informasi khusus untuk adaptor tertentu. |
IP_UNIDIRECTIONAL_ADAPTER_ADDRESS Struktur IP_UNIDIRECTIONAL_ADAPTER_ADDRESS menyimpan alamat IPv4 yang terkait dengan adaptor searah. |
IPV6_ADDRESS_EX Menyimpan alamat IPv6. |
NET_ADDRESS_INFO Berisi informasi alamat IP yang dikembalikan oleh fungsi ParseNetworkString. |
NET_LUID_LH Pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan. |
NL_BANDWIDTH_INFORMATION Berisi informasi baca-saja tentang perkiraan bandwidth yang tersedia dan variansi terkait seperti yang ditentukan oleh tumpukan TCP/IP. |
NL_NETWORK_CONNECTIVITY_HINT Menjelaskan tingkat konektivitas jaringan, biaya penggunaan untuk koneksi jaringan, dan anggota lain yang mencerminkan faktor biaya. |
SOCKADDR_IN6_PAIR Berisi pointer ke sepasang alamat IP yang mewakili pasangan alamat sumber dan tujuan. |
SOCKADDR_INET Berisi IPv4, alamat IPv6, atau keluarga alamat. |
TCP_ESTATS_BANDWIDTH_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada estimasi bandwidth untuk koneksi TCP. |
TCP_ESTATS_BANDWIDTH_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas tentang estimasi bandwidth untuk koneksi TCP. |
TCP_ESTATS_DATA_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada transfer data untuk koneksi TCP. |
TCP_ESTATS_DATA_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas pada transfer data untuk koneksi TCP. |
TCP_ESTATS_FINE_RTT_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada estimasi waktu pulang-pergi (RTT) berbutir halus untuk koneksi TCP. |
TCP_ESTATS_FINE_RTT_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas pada statistik estimasi waktu pulang-pergi (RTT) yang terperinci untuk koneksi TCP. |
TCP_ESTATS_OBS_REC_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas yang diamati pada penerima jarak jauh untuk koneksi TCP. |
TCP_ESTATS_OBS_REC_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas yang diamati pada penerima jarak jauh untuk koneksi TCP. |
TCP_ESTATS_PATH_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada pengukuran jalur jaringan untuk koneksi TCP. |
TCP_ESTATS_PATH_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas pada pengukuran jalur untuk koneksi TCP. |
TCP_ESTATS_REC_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada penerima lokal untuk koneksi TCP. |
TCP_ESTATS_REC_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas pada penerima lokal untuk koneksi TCP. |
TCP_ESTATS_SEND_BUFF_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada antrean output untuk koneksi TCP. |
TCP_ESTATS_SEND_BUFF_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas pada antrean output untuk koneksi TCP. |
TCP_ESTATS_SND_CONG_ROD_v0 Berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada data terkait kemacetan pengirim untuk koneksi TCP. |
TCP_ESTATS_SND_CONG_ROS_v0 Berisi informasi statis baca-saja untuk statistik TCP yang diperluas pada jendela kemacetan maksimum untuk koneksi TCP. |
TCP_ESTATS_SND_CONG_RW_v0 Berisi informasi konfigurasi baca/tulis untuk statistik TCP yang diperluas pada kemacetan pengirim untuk koneksi TCP. |
TCP_ESTATS_SYN_OPTS_ROS_v0 Berisi informasi statis baca-saja untuk statistik TCP yang diperluas pada pertukaran SYN dengan koneksi TCP. |
TCP_RESERVE_PORT_RANGE Struktur TCP_RESERVE_PORT_RANGE menentukan rentang port TCP untuk dicadangkan. |
TCPIP_OWNER_MODULE_BASIC_INFO Berisi penunjuk ke nama modul dan nilai jalur modul yang terkait dengan koneksi TCP. Struktur TCPIP_OWNER_MODULE_BASIC_INFO dikembalikan oleh fungsi GetOwnerModuleFromTcpEntry dan GetOwnerModuleFromTcp6Entry. |