RM_RECEIVER_STATS結構 (wsrm.h)
RM_RECEIVER_STATS 結構會提供可靠的多播接收者會話的統計資訊。 此結構會與 RM_RECEIVER_STATISTICS 套接字選項搭配使用。
語法
typedef struct _RM_RECEIVER_STATS {
ULONGLONG NumODataPacketsReceived;
ULONGLONG NumRDataPacketsReceived;
ULONGLONG NumDuplicateDataPackets;
ULONGLONG DataBytesReceived;
ULONGLONG TotalBytesReceived;
ULONGLONG RateKBitsPerSecOverall;
ULONGLONG RateKBitsPerSecLast;
ULONGLONG TrailingEdgeSeqId;
ULONGLONG LeadingEdgeSeqId;
ULONGLONG AverageSequencesInWindow;
ULONGLONG MinSequencesInWindow;
ULONGLONG MaxSequencesInWindow;
ULONGLONG FirstNakSequenceNumber;
ULONGLONG NumPendingNaks;
ULONGLONG NumOutstandingNaks;
ULONGLONG NumDataPacketsBuffered;
ULONGLONG TotalSelectiveNaksSent;
ULONGLONG TotalParityNaksSent;
} RM_RECEIVER_STATS;
成員
NumODataPacketsReceived
類型: ULONGULONG
收到 ODATA) 序列的原始資料數目 (。
NumRDataPacketsReceived
類型: ULONGULONG
已收到的修復數據 (RDATA) 序列數目。
NumDuplicateDataPackets
類型: ULONGULONG
收到的重複序列數目。
DataBytesReceived
類型: ULONGULONG
收到的數據位元組數目。
TotalBytesReceived
類型: ULONGULONG
收到的位元組總數,由來源路徑訊息 (SPM) 、原始數據 (ODATA) 和修復數據 (RDATA) 序列所組成。
RateKBitsPerSecOverall
類型: ULONGULONG
從工作階段開始時,以每秒 KB 為單位的內部計算接收率。
RateKBitsPerSecLast
類型: ULONGULONG
INTERNAL_RATE_CALCULATION_FREQUENCY所指定期間的接收率。
TrailingEdgeSeqId
類型: ULONGULONG
接收視窗中最舊的序列標識碼。
LeadingEdgeSeqId
類型: ULONGULONG
接收視窗中最新的序列標識碼。
AverageSequencesInWindow
類型: ULONGULONG
接收視窗中的平均序列數目。
MinSequencesInWindow
類型: ULONGULONG
接收視窗中的序列數目下限。
MaxSequencesInWindow
類型: ULONGULONG
接收視窗中的序列數目上限。
FirstNakSequenceNumber
類型: ULONGULONG
第一個未完成負數通知的序號 (NAK) 。
NumPendingNaks
類型: ULONGULONG
等候 NAK 確認的序列數目。
NumOutstandingNaks
類型: ULONGULONG
等候修復數據的序列數目, (RDATA) 。
NumDataPacketsBuffered
類型: ULONGULONG
目前緩衝的封包數目。
TotalSelectiveNaksSent
類型: ULONGULONG
傳送此會話的選擇性 NAK 數目。
TotalParityNaksSent
類型: ULONGULONG
傳送此工作階段的同位 NAK 數目。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | wsrm.h |