共用方式為


MIB_IPADDRTABLE結構 (ipmib.h)

MIB_IPADDRTABLE結構包含 IPv4 位址專案的資料表。

語法

typedef struct _MIB_IPADDRTABLE {
  DWORD         dwNumEntries;
  MIB_IPADDRROW table[ANY_SIZE];
} MIB_IPADDRTABLE, *PMIB_IPADDRTABLE;

成員

dwNumEntries

資料表中的 IPv4 位址專案數目。

table[ANY_SIZE]

實作為 MIB_IPADDRROW 結構陣列之 IPv4 位址專案的資料表指標。

備註

GetIpAddrTable函式會擷取本機電腦上的介面對 IPv4 位址對應表,並在MIB_IPADDRTABLE結構中傳回這項資訊。

MIB_IPADDRTABLE結構可能包含dwNumEntries成員與資料表成員中第一個MIB_IPADDRROW陣列專案之間的對齊填補。 表格成員中MIB_IPADDRROW陣列專案之間也可能有對齊的邊框間距。 任何對 MIB_IPADDRROW 陣列專案的存取都應該假設填補可能存在。

在針對 Windows Vista 和更新版本發行的 Microsoft Windows 軟體發展工具組 (SDK) 上,標頭檔的組織已變更, 且MIB_IPADDRROW 定義在 Iprtrmib.h 標頭檔中的 Ipmib.h 標頭檔中,而不是 Iprtrmib.h 標頭檔中。 請注意, Ipmib.h 標頭檔會自動包含在 Iprtrmib.h 中, 該檔案會自動包含在 Iphlpapi.h 標頭檔中。 不應該直接使用 Ipmib.hIprtrmib.h 標頭檔。

範例

若要檢視擷取 MIB_IPADDRTABLE 結構的範例,然後列印出此資料表中的 MIB_IPADDRROW 結構,請參閱 GetIpAddrTable 函式。

需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 ipmib.h (包含 Iphlpapi.h)

另請參閱

GetIpAddrTable

MIB_IPADDRROW