struktur TCP_ESTATS_SEND_BUFF_ROD_v0 (tcpestats.h)
Struktur TCP_ESTATS_SEND_BUFF_ROD_v0 berisi informasi dinamis baca-saja untuk statistik TCP yang diperluas pada antrean output untuk koneksi TCP.
Sintaks
typedef struct _TCP_ESTATS_SEND_BUFF_ROD_v0 {
SIZE_T CurRetxQueue;
SIZE_T MaxRetxQueue;
SIZE_T CurAppWQueue;
SIZE_T MaxAppWQueue;
} TCP_ESTATS_SEND_BUFF_ROD_v0, *PTCP_ESTATS_SEND_BUFF_ROD_v0;
Anggota
CurRetxQueue
Jenis: SIZE_T
Jumlah byte data saat ini yang menempati antrean pengiriman ulang.
MaxRetxQueue
Jenis: SIZE_T
Jumlah maksimum byte data yang menempati antrean pengiriman ulang.
CurAppWQueue
Jenis: SIZE_T
Jumlah byte data aplikasi saat ini yang di-buffer oleh TCP, menunggu transmisi pertama (di sebelah kiri SND. NXT atau SndMax).
Data ini umumnya akan ditransmisikan (dan SND. NXT maju ke kiri) segera setelah ada jendela kemacetan atau jendela penerima yang tersedia. Ini adalah jumlah data yang tersedia untuk transmisi, tanpa menjadwalkan aplikasi. Performa TCP dapat menderita jika tidak ada data tulis antrean yang tidak mencukupi.
MaxAppWQueue
Jenis: SIZE_T
Jumlah maksimum byte data aplikasi yang di-buffer oleh TCP, menunggu transmisi pertama.
Ini adalah nilai maksimum anggota CurAppWQueue . Anggota MaxAppWQueue dan CurAppWQueue dapat digunakan untuk menentukan apakah data yang diantrekan tidak cukup dalam keadaan stabil (menyarankan ruang antrean yang tidak memadai) atau sementara (menyarankan performa aplikasi yang tidak memadai atau beban CPU yang berlebihan atau latensi penjadwal).
Keterangan
Struktur TCP_ESTATS_SEND_BUFF_ROD_v0 digunakan sebagai bagian dari fitur statistik yang diperluas TCP yang tersedia di Windows Vista dan yang lebih baru.
TCP_ESTATS_SEND_BUFF_ROD_v0 didefinisikan sebagai versi 0 dari struktur untuk informasi dinamis baca-saja untuk statistik TCP yang diperluas pada antrean output untuk koneksi TCP. Informasi ini tersedia setelah koneksi dibuat.
Struktur TCP_ESTATS_SEND_BUFF_ROD_v0 diambil oleh panggilan ke fungsi GetPerTcp6ConnectionEStats atau GetPerTcpConnectionEStats ketika TcpConnectionEstatsSendBuff diteruskan dalam parameter EstatsType . Statistik TCP yang diperluas perlu diaktifkan untuk mengambil struktur ini.
Anggota struktur ini didefinisikan dalam IETF RFC pada TCP Extended Statistics MIB. Untuk informasi selengkapnya, lihat http://www.ietf.org/rfc/rfc4898.txt.
Berikut ini adalah pemetaan anggota dalam struktur TCP_ESTATS_SEND_BUFF_ROD_v0 ke entri yang ditentukan dalam RFC 4898 untuk statistik TCP yang diperluas:
Istilah | Deskripsi |
---|---|
CurRetxQueue | tcpEStatsStackCurRetxQueue |
MaxRetxQueue | tcpEStatsStackMaxRetxQueue |
CurAppWQueue | tcpEStatsAppCurAppWQueue |
Antrean MaxAppW | tcpEStatsAppMaxAppWQueue |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | tcpestats.h |