Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
MIB_IPNET_ROW2 yapısı bir komşu IP adresi hakkındaki bilgileri depolar.
Sözdizimi
typedef struct _MIB_IPNET_ROW2 {
SOCKADDR_INET Address;
NET_IFINDEX InterfaceIndex;
NET_LUID InterfaceLuid;
UCHAR PhysicalAddress[IF_MAX_PHYS_ADDRESS_LENGTH];
ULONG PhysicalAddressLength;
NL_NEIGHBOR_STATE State;
union {
struct {
BOOLEAN IsRouter :1;
BOOLEAN IsUnreachable :1;
};
UCHAR Flags;
};
union {
ULONG LastReachable;
ULONG LastUnreachable;
} ReachabilityTime;
} MIB_IPNET_ROW2, *PMIB_IPNET_ROW2;
Üyeler
Adresi
Komşu IP adresi. Bu üye bir IPv6 adresi veya IPv4 adresi olabilir.InterfaceIndex
Bu IP adresiyle ilişkili ağ arabirimi için yerel dizin değeri. Bu dizin değeri, bir ağ bağdaştırıcısı devre dışı bırakılıp etkinleştirildiğinde veya başka koşullar altında değişebilir ve kalıcı olarak değerlendirilmemelidir.InterfaceLuid
Bu IP adresiyle ilişkili ağ arabirimi için yerel olarak benzersiz tanımlayıcı (LUID).PhysicalAddress
Bu IP adresiyle ilişkilendirilmiş ağ arabirimi için bağdaştırıcının fiziksel donanım adresi.PhysicalAddressLength
PhysicalAddress üyesinin belirttiği fiziksel donanım adresinin bayt cinsinden uzunluğu. Desteklenen en yüksek değer 32 bayttır.State
NL_NEIGHBOR_STATE ağ katmanı komşu durumu türü.IsRouter
Bu IP adresinin bir yönlendirici olup olmadığını gösteren değer.IsUnreachable
Bu IP adresine ulaşılamadığını gösteren bir değer.Bayrakları
IP adresinin yönlendirici olup olmadığını ve IP adresinin erişilemez olup olmadığını gösteren bir bayrak kümesi.reachabilityTime
Düğüm komşunun ulaşılabilirliği hakkında bilgi aldıktan sonra düğümün komşuya ulaşılabilir veya ulaşılamaz olduğunu varsayma zamanı.Bu birleşim aşağıdaki üyeleri içerir:
LastReachable
Bir düğümün komşudan ulaşılabilirlik onayı aldıktan sonra komşunun ulaşılabilir durumda kalacağını varsayma süresi milisaniye cinsindendir.LastUnreachable
Milisaniye cinsinden bir düğümün, düğüm komşudan ulaşılabilirlik onayı alamadıktan sonra komşuya ulaşılamaz durumda kalacağını varsayma zamanı.
Açıklamalar
GetIpNetTable2 işlevi, yerel bilgisayardaki komşu IP adreslerini numaralandırır ve bu bilgileri MIB_IPNET_TABLE2 bir yapıda döndürür. IPv4 için bu bilgiler, Adres Çözümleme Protokolü (ARP) kullanılarak belirlenen adresleri içerir. IPv6 için, bu bilgiler RFC 2461'de belirtildiği gibi IPv6 için Komşu Bulma (ND) protokolü kullanılarak belirlenen adresleri içerir. Daha fazla bilgi için bkz. IP Sürüm 6 (IPv6) için Komşu Bulma.
GetIpNetEntry2 işlevi tek bir komşu IP adresi alır ve bu bilgileri MIB_IPNET_ROW2 bir yapıda döndürür.
Gereksinim -leri
Sürüm |
Windows Vista ve Windows işletim sistemlerinin sonraki sürümlerinde kullanılabilir. |
Üstbilgi |
Netioapi.h (Netioapi.h içerir) |