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