Bagikan melalui


Fungsi GetIpStatisticsEx (iphlpapi.h)

Fungsi GetIpStatisticsEx mengambil statistik Protokol Internet (IP) untuk komputer saat ini. Fungsi GetIpStatisticsEx berbeda dari fungsi GetIpStatistics karena GetIpStatisticsEx juga mendukung keluarga protokol Protokol Internet versi 6 (IPv6).

Sintaks

IPHLPAPI_DLL_LINKAGE ULONG GetIpStatisticsEx(
  [out] PMIB_IPSTATS Statistics,
  [in]  ULONG        Family
);

Parameter

[out] Statistics

Penunjuk ke struktur MIB_IPSTATS yang menerima statistik IP untuk komputer lokal.

[in] Family

Keluarga protokol untuk mengambil statistik. Parameter ini harus menjadi salah satu nilai berikut:

Nilai Makna
AF_INET
Protokol Internet versi 4 (IPv4).
AF_INET6
Protokol Internet versi 6 (IPv6).

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah NO_ERROR.

Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan berikut.

Menampilkan kode Deskripsi
ERROR_INVALID_PARAMETER
Parameter pStats adalah NULL atau tidak menunjuk ke memori yang valid, atau parameter dwFamily bukan nilai yang valid.
ERROR_NOT_SUPPORTED
Fungsi ini tidak didukung pada sistem operasi tempat panggilan fungsi dilakukan.
Lainnya
Gunakan FormatMessage untuk mendapatkan string pesan untuk kesalahan yang dikembalikan.

Keterangan

GetIpStatisticsEx dapat digunakan untuk mendapatkan statistik IP baik untuk IPv4 atau IPv6 di komputer lokal.

Fungsi GetIpStatistics mengembalikan statistik hanya untuk IPv4 di komputer lokal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header iphlpapi.h
Pustaka Iphlpapi.lib
DLL Iphlpapi.dll

Lihat juga

GetIpStatistics

GetTcpStatisticsEx

GetUdpStatisticsEx

Referensi Fungsi Pembantu IP

Halaman Mulai Pembantu IP

MIB_IPSTATS