MIB_IPNETROW_LH 構造体 (ipmib.h)
MIB_IPNETROW構造体には、IPv4 アドレスのアドレス解決プロトコル (ARP) テーブル エントリの情報が含まれています。
構文
typedef struct _MIB_IPNETROW_LH {
IF_INDEX dwIndex;
DWORD dwPhysAddrLen;
UCHAR bPhysAddr[MAXLEN_PHYSADDR];
DWORD dwAddr;
union {
DWORD dwType;
MIB_IPNET_TYPE Type;
};
} MIB_IPNETROW_LH, *PMIB_IPNETROW_LH;
メンバー
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 の種類。 |
Type
注釈
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 を含む) |