BandwidthStatistics 結構

定義

表示使用StreamSocketStreamWebSocket 或 MessageWebSocket物件進行網路資料傳輸的頻寬資訊。

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct BandwidthStatistics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct BandwidthStatistics
var bandwidthStatistics = {
outboundBitsPerSecond : /* Your value */,
inboundBitsPerSecond : /* Your value */,
outboundBitsPerSecondInstability : /* Your value */,
inboundBitsPerSecondInstability : /* Your value */,
outboundBandwidthPeaked : /* Your value */,
inboundBandwidthPeaked : /* Your value */
}
Public Structure BandwidthStatistics
繼承
BandwidthStatistics
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
應用程式功能
ID_CAP_NETWORKING [Windows Phone]

欄位

InboundBandwidthPeaked

布林值,指出網路的計算輸入頻寬估計值是否已尖峰。

當應用程式使用足夠的連線頻寬時,這個成員會設定為 true ,讓系統可以取得良好的頻寬延遲產品估計值,而且可以判斷壅塞視窗是頻寬延遲產品的相當小比例。 如果應用程式傳送較少的資料,此成員可以從 true 變更為 false

在預設未啟用擴充 TCP 統計資料的系統上,此值一律為 false。

InboundBitsPerSecond

每秒以位為單位的計算輸入頻寬估計值。

此值在預設未啟用擴充 TCP 統計資料的系統上一律為 0。

InboundBitsPerSecondInstability

測量每秒以位為單位的輸入頻寬估計不穩定性。

此值在預設未啟用擴充 TCP 統計資料的系統上一律為 0。

OutboundBandwidthPeaked

布林值,指出網路路徑的計算輸出頻寬估計是否已尖峰。

當應用程式使用足夠的連線頻寬時,這個成員會設定為 true ,讓系統可以取得良好的頻寬延遲產品估計值,而且可以判斷壅塞視窗是頻寬延遲產品的相當小比例。 如果應用程式傳送較少的資料,此成員可以從 true 變更為 false

在預設未啟用擴充 TCP 統計資料的系統上,此值一律為 false。

OutboundBitsPerSecond

每秒以位為單位的計算輸出頻寬估計值。

此值在預設未啟用擴充 TCP 統計資料的系統上一律為 0。

OutboundBitsPerSecondInstability

輸出頻寬估計每秒位的穩定性量值。

此值在預設未啟用擴充 TCP 統計資料的系統上一律為 0。

適用於

另請參閱