Bagikan melalui


struktur NL_BANDWIDTH_INFORMATION (nldef.h)

Struktur NL_BANDWIDTH_INFORMATION berisi informasi baca-saja tentang perkiraan bandwidth yang tersedia dan varians terkait seperti yang ditentukan oleh tumpukan TCP/IP.

Sintaks

typedef struct _NL_BANDWIDTH_INFORMATION {
  ULONG64 Bandwidth;
  ULONG64 Instability;
  BOOLEAN BandwidthPeaked;
} NL_BANDWIDTH_INFORMATION, *PNL_BANDWIDTH_INFORMATION;

Anggota

Bandwidth

Perkiraan bandwidth maksimum yang tersedia, dalam bit per detik.

Instability

Ukuran variasi berdasarkan sampel bandwidth terbaru, dalam bit per detik.

BandwidthPeaked

Nilai yang menunjukkan apakah perkiraan bandwidth di anggota Bandwidth telah memuncak dan mencapai nilai maksimumnya untuk kondisi jaringan yang diberikan.

Tumpukan TCP/IP menggunakan heuristik untuk mengatur variabel ini. Sampai variabel ini diatur, tidak ada jaminan bahwa bandwidth maksimum yang tersedia sebenarnya tidak lebih tinggi dari perkiraan bandwidth di anggota Bandwidth . Namun, aman untuk mengasumsikan bahwa bandwidth maksimum yang tersedia tidak lebih rendah dari perkiraan yang dilaporkan dalam anggota Bandwidth .

Keterangan

Struktur NL_BANDWIDTH_INFORMATION didefinisikan dalam file header Nldef.h yang secara otomatis disertakan oleh file header Iptypes.h yang secara otomatis disertakan dalam file header Iphlpapi.h . File header Nldef.h dan Iptypes.h tidak boleh digunakan secara langsung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header nldef.h (termasuk Iphlpapi.h)

Lihat juga

GetIpNetworkConnectionBandwidthEstimates

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES

TCP_ESTATS_BANDWIDTH_ROD_v0