struktur MIB_TCPSTATS_LH (tcpmib.h)

Struktur MIB_TCPSTATS berisi statistik untuk protokol TCP yang berjalan di komputer lokal.

Sintaks

typedef struct _MIB_TCPSTATS_LH {
  union {
    DWORD             dwRtoAlgorithm;
    TCP_RTO_ALGORITHM RtoAlgorithm;
  };
  DWORD dwRtoMin;
  DWORD dwRtoMax;
  DWORD dwMaxConn;
  DWORD dwActiveOpens;
  DWORD dwPassiveOpens;
  DWORD dwAttemptFails;
  DWORD dwEstabResets;
  DWORD dwCurrEstab;
  DWORD dwInSegs;
  DWORD dwOutSegs;
  DWORD dwRetransSegs;
  DWORD dwInErrs;
  DWORD dwOutRsts;
  DWORD dwNumConns;
} MIB_TCPSTATS_LH, *PMIB_TCPSTATS_LH;

Anggota

dwRtoAlgorithm

Jenis: DWORD

Algoritma waktu habis transmisi ulang (RTO) yang digunakan. Anggota ini bisa menjadi salah satu nilai berikut:

Nilai Makna
MIB_TCP_RTO_OTHER
1
Lainnya
MIB_TCP_RTO_CONSTANT
2
Waktu Habis Konstanta
MIB_TCP_RTO_RSRE
3
LAMPIRAN MIL-STD-1778 B
MIB_TCP_RTO_VANJ
4
Algoritma Van Jacobson

RtoAlgorithm

dwRtoMin

Jenis: DWORD

Nilai RTO minimum dalam milidetik.

dwRtoMax

Jenis: DWORD

Nilai RTO maksimum dalam milidetik.

dwMaxConn

Jenis: DWORD

Jumlah maksimum koneksi. Jika anggota ini adalah -1, jumlah maksimum koneksi adalah variabel.

dwActiveOpens

Jenis: DWORD

Jumlah aktif terbuka. Dalam pembukaan aktif, klien memulai koneksi dengan server.

dwPassiveOpens

Jenis: DWORD

Jumlah pasif terbuka. Dalam pembukaan pasif, server mendengarkan permintaan koneksi dari klien.

dwAttemptFails

Jenis: DWORD

Jumlah upaya koneksi yang gagal.

dwEstabResets

Jenis: DWORD

Jumlah koneksi yang dibuat yang direset.

dwCurrEstab

Jenis: DWORD

Jumlah koneksi yang saat ini dibuat.

dwInSegs

Jenis: DWORD

Jumlah segmen yang diterima.

dwOutSegs

Jenis: DWORD

Jumlah segmen yang ditransmisikan. Angka ini tidak termasuk segmen yang ditransmisikan ulang.

dwRetransSegs

Jenis: DWORD

Jumlah segmen yang ditransmisikan ulang.

dwInErrs

Jenis: DWORD

Jumlah kesalahan yang diterima.

dwOutRsts

Jenis: DWORD

Jumlah segmen yang dikirimkan dengan set bendera reset.

dwNumConns

Jenis: DWORD

Jumlah koneksi yang saat ini ada dalam sistem. Jumlah total ini mencakup koneksi di semua status kecuali koneksi mendengarkan.

Keterangan

Fungsi GetTcpStatistics mengembalikan penunjuk ke struktur MIB_TCPSTATS .

Struktur MIB_TCPSTATS sedikit berubah pada Windows Vista dan yang lebih baru. Pada Windows Vista dan yang lebih baru, anggota dwRtoAlgorithm digantikan oleh gabungan yang berisi anggota berikut.

Anggota Deskripsi
DWORD dwRtoAlgorithm Algoritma waktu habis transmisi ulang (RTO) yang digunakan.
TCP_RTO_ALGORITHM RtoAlgorithm Algoritma waktu habis transmisi ulang (RTO) yang digunakan. Anggota ini dapat menjadi salah satu nilai dari jenis enumerasi TCP_RTO_ALGORITHM yang ditentukan dalam file header Tcpmib.h . Nilai yang mungkin sama dengan yang didefinisikan untuk anggota dwRtoAlgorithm .
 

Di Windows SDK, versi struktur untuk digunakan pada Windows Vista dan yang lebih baru didefinisikan sebagai MIB_TCPSTATS_LH. Di Windows SDK, versi struktur ini yang akan digunakan pada sistem sebelumnya termasuk Windows 2000 dan yang lebih baru didefinisikan sebagai MIB_TCPSTATS_W2K. Saat mengkompilasi aplikasi jika platform target adalah Windows Vista dan yang lebih baru (NTDDI_VERSION >= NTDDI_LONGHORN, _WIN32_WINNT >= 0x0600, atau WINVER >= 0x0600), struktur MIB_TCPSTATS_LH di-typedefed ke struktur MIB_TCPSTATS . Saat mengkompilasi aplikasi jika platform target bukan Windows Vista dan yang lebih baru, struktur MIB_TCPSTATS_W2K di-typedefed ke struktur MIB_TCPSTATS .

Pada Kit Pengembangan Perangkat Lunak (SDK) Microsoft Windows yang dirilis untuk Windows Vista dan yang lebih baru, organisasi file header telah berubah. Struktur ini didefinisikan dalam file header Tcpmib.h , bukan dalam file header Iprtrmib.h . Perhatikan bahwa file header Tcpmib.h secara otomatis disertakan dalam Iprtrmib.h, yang secara otomatis disertakan dalam file header Iphlpapi.h . File header Tcpmib.h dan Iprtrmib.h tidak boleh digunakan secara langsung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header tcpmib.h (termasuk Iphlpapi.h)

Lihat juga

GetTcpStatistics

GetUdpStatistics

MIB_UDPSTATS