MIB_IPMCAST_MFE_STATS_EX_XP結構 (ipmib.h)
MIB_IPMCAST_MFE_STATS_EX結構會儲存與多播轉送專案 (MFE) 相關聯的擴充統計數據。
語法
typedef struct _MIB_IPMCAST_MFE_STATS_EX_XP {
DWORD dwGroup;
DWORD dwSource;
DWORD dwSrcMask;
DWORD dwUpStrmNgbr;
DWORD dwInIfIndex;
DWORD dwInIfProtocol;
DWORD dwRouteProtocol;
DWORD dwRouteNetwork;
DWORD dwRouteMask;
ULONG ulUpTime;
ULONG ulExpiryTime;
ULONG ulNumOutIf;
ULONG ulInPkts;
ULONG ulInOctets;
ULONG ulPktsDifferentIf;
ULONG ulQueueOverflow;
ULONG ulUninitMfe;
ULONG ulNegativeMfe;
ULONG ulInDiscards;
ULONG ulInHdrErrors;
ULONG ulTotalOutPackets;
MIB_IPMCAST_OIF_STATS rgmiosOutStats[ANY_SIZE];
} MIB_IPMCAST_MFE_STATS_EX_XP, *PMIB_IPMCAST_MFE_STATS_EX_XP;
成員
dwGroup
類型: DWORD
這個 MFE 的多播群組。 值為零表示通配符群組。
dwSource
類型: DWORD
這個 MFE 的來源地址範圍。 值為零表示通配符來源。
dwSrcMask
類型: DWORD
對應至 dwSourceAddr 的 IPv4 子網掩碼。 dwSourceAddr 和 dwSourceMask 成員會一起使用來定義來源範圍。
dwUpStrmNgbr
類型: DWORD
與這個 MFE 相關的上游芳鄰。
dwInIfIndex
類型: DWORD
這個 MFE 相關之傳入介面的索引。
dwInIfProtocol
類型: DWORD
擁有此 MFE 相關連入介面的路由通訊協定。
dwRouteProtocol
類型: DWORD
建立路由的用戶端。
dwRouteNetwork
類型: DWORD
與 dwRouteProtocol 所參考之路由相關聯的位址。
dwRouteMask
類型: DWORD
與 dwRouteProtocol 所參考之路由相關聯的遮罩。
ulUpTime
類型: ULONG
自 MFE 建立以來,以 100 秒為單位的時間。
ulExpiryTime
類型: ULONG
在 100 秒內的時間,直到 MFE 刪除為止。 如果 MFE 不受過時需求限制,則會指定零。
ulNumOutIf
類型: ULONG
此 MFE 傳出介面清單中的介面數目。
ulInPkts
類型: ULONG
已轉送符合此 MFE 的封包數目。
ulInOctets
類型: ULONG
與這個 MFE 相符的數據轉送八位數目。
ulPktsDifferentIf
類型: ULONG
符合此 MFE 的封包數目,因為傳入介面檢查而捨棄。
ulQueueOverflow
類型: ULONG
符合此 MFE 的封包數目,因為佇列溢位而捨棄。 每個 MFE 都有一個佇列。
ulUninitMfe
類型: ULONG
符合此 MFE 的未初始化封包數目。
ulNegativeMfe
類型: ULONG
因負錯誤值而捨棄符合此 MFE 的封包數目。
ulInDiscards
類型: ULONG
符合此 MFE 的捨棄轉送封包數目。
ulInHdrErrors
類型: ULONG
符合此 MFE 的封包數目會因為錯誤的標頭值而捨棄, (例如錯誤的存留時間值) 。
ulTotalOutPackets
類型: ULONG
跨所有相關聯介面傳輸的 MFE 封包總數。 請注意,透過 N 介面傳送的一個封包將視為此值內的 N 個封包。
rgmiosOutStats[ANY_SIZE]
備註
MIB_IPMCAST_MFE_STATS_EX結構藉由包含 MFE 封包的其他資訊,來擴充MIB_IPMCAST_MFE_STATS的功能。
這個結構沒有固定的大小。 使用 SIZEOF_MIB_MFE_STATS_EX (X) 宏來判斷這個 結構的大小。 此宏定義於 Iprtrmib.h 頭檔中。
dwRouteProtocol、dwRouteNetwork 和 dwRouteMask 成員會唯一識別此 MFE 相關路由。
在針對 Windows Vista 和更新版本發行的 Microsoft Windows 軟體開發套件 (SDK) 上,頭檔的組織已變更。 此結構定義於 Ipmib.h 頭檔中,而不是 在 Iprtrmib.h 頭檔中。 請注意, Ipmib.h 頭文件會自動包含在 Iprtrmib.h 中,該檔案會自動包含在 Iphlpapi.h 頭檔中。 不應該直接使用 Ipmib.h 和 Iprtrmib.h 頭檔。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008、Windows Server 2003 SP1 [僅限傳統型應用程式] |
標頭 | ipmib.h (包含 Iphlpapi.h) |