MIB_IPFORWARDTABLE結構 (ipmib.h)
MIB_IPFORWARDTABLE結構包含 IPv4 路由專案的資料表。
語法
typedef struct _MIB_IPFORWARDTABLE {
DWORD dwNumEntries;
MIB_IPFORWARDROW table[ANY_SIZE];
} MIB_IPFORWARDTABLE, *PMIB_IPFORWARDTABLE;
成員
dwNumEntries
資料表中的路由專案數目。
table[ANY_SIZE]
路由專案的資料表指標,實作為 MIB_IPFORWARDROW 結構的陣列。
備註
GetIpForwardTable函式會列舉本機系統上的 IPv4 路由專案,並在MIB_IPFORWARDTABLE結構中傳回這項資訊。
MIB_IPFORWARDTABLE結構可能包含dwNumEntries成員與資料表成員中第一個MIB_IPFORWARDROW陣列專案之間的對齊填補。 表格成員中MIB_IPFORWARDROW陣列專案之間也可能有對齊的填補。 任何對 MIB_IPFORWARDROW 陣列專案的存取都應該假設填補可能存在。
在針對 Windows Vista 和更新版本發行的 Microsoft Windows 軟體發展工具組 (SDK) 上,標頭檔的組織已變更。 此結構定義于 Ipmib.h 標頭檔中,而不是 在 Iprtrmib.h 標頭檔中。 請注意, Ipmib.h 標頭檔會自動包含在 Iprtrmib.h中,該檔案會自動包含在 Iphlpapi.h 標頭檔中。 不應該直接使用 Ipmib.h 和 Iprtrmib.h 標頭檔。
範例
若要檢視擷取 MIB_IPFORWARDTABLE 結構的範例,然後列印出此資料表中的 MIB_IPFORWARDROW 結構專案,請參閱 GetIpForwardTable 函式。
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | ipmib.h (包含 Iphlpapi.h) |