MIB_IPNETROW_W2K 構造体 (ipmib.h)
MIB_IPNETROW構造体には、IPv4 アドレスのアドレス解決プロトコル (ARP) テーブル エントリの情報が含まれています。
構文
typedef struct _MIB_IPNETROW_W2K {
IF_INDEX dwIndex;
DWORD dwPhysAddrLen;
UCHAR bPhysAddr[MAXLEN_PHYSADDR];
DWORD dwAddr;
DWORD dwType;
} MIB_IPNETROW_W2K, *PMIB_IPNETROW_W2K;
メンバー
dwIndex
型: DWORD
アダプターのインデックス。
dwPhysAddrLen
型: DWORD
物理アドレスの長さ (バイト単位)。
bPhysAddr[MAXLEN_PHYSADDR]
型: BYTE[MAXLEN_PHYSADDR]
物理アドレス。
dwAddr
型: DWORD
IPv4 アドレス。
dwType
型: DWORD
ARP エントリの種類。
このメンバーは、Windows Vista 以降でリリースされた Windows SDK に含まれる Ipmib.h ヘッダー ファイルで定義されているMIB_IPNET_TYPE列挙型の値のいずれかになります。 以前のバージョンの Platform SDK で使用する場合、この列挙体は定義されていないため、定数を使用する必要があります。
値 | 説明 |
---|---|
|
その他 |
|
無効な ARP の種類。 これは、到達不能または不完全な ARP エントリを示している可能性があります。 |
|
動的 ARP の種類。 |
|
静的 ARP の種類。 |
解説
Windows Vista 以降用にリリースされた Windows SDK では、ヘッダー ファイルのorganizationが変更され、MIB_IPNETROW構造は Iprtrmib.h ヘッダー ファイルではなく Ipmib.h ヘッダー ファイルで定義されています。 Ipmib.h ヘッダー ファイルは、Iphlpapi.h ヘッダー ファイルに自動的に含まれる Iprtrmib.h に自動的に含まれることに注意してください。 Ipmib.h および Iprtrmib.h ヘッダー ファイルを直接使用しないでください。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | ipmib.h (Iphlpapi.h を含む) |