RM_SENDER_STATS 結構 (wsrm.h)
RM_SENDER_STATS結構會提供可靠的多播傳送者會話的統計資訊。 此結構會與 RM_SENDER_STATISTICS 套接字選項搭配使用。
語法
typedef struct _RM_SENDER_STATS {
ULONGLONG DataBytesSent;
ULONGLONG TotalBytesSent;
ULONGLONG NaksReceived;
ULONGLONG NaksReceivedTooLate;
ULONGLONG NumOutstandingNaks;
ULONGLONG NumNaksAfterRData;
ULONGLONG RepairPacketsSent;
ULONGLONG BufferSpaceAvailable;
ULONGLONG TrailingEdgeSeqId;
ULONGLONG LeadingEdgeSeqId;
ULONGLONG RateKBitsPerSecOverall;
ULONGLONG RateKBitsPerSecLast;
ULONGLONG TotalODataPacketsSent;
} RM_SENDER_STATS;
成員
DataBytesSent
類型: ULONGULONG
傳送的客戶端數據位元組數目。
TotalBytesSent
類型: ULONGULONG
傳送的位元組總數,由SPM) (來源路徑訊息、原始數據 (ODATA) 和修復數據 (RDATA) 序列所組成。
NaksReceived
類型: ULONGULONG
收到的 NAK 數目。
NaksReceivedTooLate
類型: ULONGULONG
在傳送視窗進階超過 NAK 序列之後收到的 NAK 數目。
NumOutstandingNaks
類型: ULONGULONG
尚未傳送回應的 NAK 數目。
NumNaksAfterRData
類型: ULONGULONG
修復數據之後的 NAK 數目 (RDATA) 序列已傳送,回應尚未傳送。
RepairPacketsSent
類型: ULONGULONG
(傳送的 RDATA) 封包修復數據數目。
BufferSpaceAvailable
類型: ULONGULONG
已捨棄的部分訊息數目。
TrailingEdgeSeqId
類型: ULONGULONG
傳送視窗中最舊的序列標識碼。
LeadingEdgeSeqId
類型: ULONGULONG
傳送視窗中的最新序列標識碼。
RateKBitsPerSecOverall
類型: ULONGULONG
從會話開始時,以每秒 KB 為單位的內部計算傳送速率。
RateKBitsPerSecLast
類型: ULONGULONG
INTERNAL_RATE_CALCULATION_FREQUENCY所指定期間的傳送速率。
TotalODataPacketsSent
類型: ULONGULONG
傳送的 ODATA) 封包的原始數據總計 (。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | wsrm.h |