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_IPFORWARD_ROW2 yapısı bir IP yolu girdisi hakkındaki bilgileri depolar.
Sözdizimi
typedef struct _MIB_IPFORWARD_ROW2 {
NET_LUID InterfaceLuid;
NET_IFINDEX InterfaceIndex;
IP_ADDRESS_PREFIX DestinationPrefix;
SOCKADDR_INET NextHop;
UCHAR SitePrefixLength;
ULONG ValidLifetime;
ULONG PreferredLifetime;
ULONG Metric;
NL_ROUTE_PROTOCOL Protocol;
BOOLEAN Loopback;
BOOLEAN AutoconfigureAddress;
BOOLEAN Publish;
BOOLEAN Immortal;
ULONG Age;
NL_ROUTE_ORIGIN Origin;
} MIB_IPFORWARD_ROW2, *PMIB_IPFORWARD_ROW2;
Üyeler
InterfaceLuid
Bu IP yolu girişiyle ilişkili ağ arabirimi için yerel olarak benzersiz tanımlayıcı (LUID).InterfaceIndex
Bu IP yolu girişiyle 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.DestinationPrefix
Bu yol için hedef IP adresinin IP adresi ön eki.NextHop
Uzak yol için, yol boyunca yer alan bir sonraki sistemin veya ağ geçidinin IP adresi. Yol yerel bir geri döngü adresine veya yerel bağlantıdaki bir IP adresine ise, sonraki atlama belirtilmemiştir (tüm sıfırlar). Yerel bir geri döngü yolu için, bu üye bir IPv4 yol girişi için 0.0.0.0 IPv4 adresi veya bir IPv6 yol girişi için 0::0 IPv6 adresi olmalıdır.SitePrefixLength
Bu yolun IP adresinin site ön ekinin veya ağ bölümünün bit cinsinden uzunluğu. IPv4 yol girdisi için, 32'den büyük herhangi bir değer geçersiz bir değerdir. IPv6 yol girdisi için, 128'den büyük herhangi bir değer geçersiz bir değerdir. 255 değeri genellikle geçersiz bir değeri temsil etmek için kullanılır.ValidLifetime
IP yolu girişinin geçerli olduğu en uzun süre (saniye cinsinden). 0xffffffff değeri sonsuz olarak kabul edilir.PreferredLifetime
IP yolu girişinin geçerli olduğu saniye olarak tercih edilen süre. 0xffffffff değeri sonsuz olarak kabul edilir.Ölçüm
Bu IP yolu girdisi için yol ölçümü uzaklık değeri. Yol tercihini hesaplamak için kullanılan gerçek yol ölçümünün, bu Ölçüm üyesinde belirtilen yol ölçümü uzaklığına eklenen MIB_IPINTERFACE_ROW yapısının Ölçüm üyesinde belirtilen arabirim ölçümü olduğuna dikkat edin. Bu ölçümün semantiği, Protokolü üyesinde belirtilen yönlendirme protokolü tarafından belirlenir. Bu ölçüm kullanılmazsa değeri -1 olarak ayarlanmalıdır. Bu değer RFC 4292'de belgelenmiştir. Daha fazla bilgi için bkz. IP İletme Tablosu MIB.Protokolü
Bu IP yolunun eklendiği NL_ROUTE_PROTOCOL yönlendirme mekanizması türü.Geri Döngü
Yolun bir geri döngü yolu olup olmadığını belirten bir değerdir (ağ geçidi yerel konaktadır).AutoconfigureAddress
IP adresinin otomatik olarak yapılandırılıp yapılandırılmadığını belirten bir değer.Yayımlama
Yolun yayımlandığını belirten bir değer.Ölümsüz
Yolun ölümsüz olup olmadığını belirten bir değer.Yaş
Yol ağ yönlendirme tablosuna eklendikten veya değiştirildiğinden bu yana geçmesine neden olan saniye sayısı.Kaynak
NL_ROUTE_ORIGIN IP yolu kaynak türü.
Açıklamalar
GetIpForwardTable2 işlevi, yerel bilgisayardaki IP yolu girdilerini numaralandırır ve bu bilgileri bir MIB_IPFORWARD_TABLE2 yapısında MIB_IPFORWARD_ROW2 girdileri dizisi olarak döndürür.
GetIpForwardEntry2 işlevi tek bir IP yolu girdisi alır ve bu bilgileri MIB_IPFORWARD_ROW2 bir yapıda döndürür.
MIB_IPFORWARD_ROW2 yapısındaki DestinationPrefix üyesinde IP_ADDRESS_PREFIXÖneki ve PrefixLength üyelerinin sıfır olarak ayarlandığı bir giriş varsayılan yol olarak kabul edilir. MIB_IPFORWARD_TABLE2, birden çok ağ bağdaştırıcısı yüklü olduğunda Ön Eki ve PrefixLength üyeleri IP_ADDRESS_PREFIX DestinationPrefix üyesinde sıfır olarak ayarlanmış birden çok MIB_IPFORWARD_ROW2 girdisi içerebilir.
MIB_IPFORWARD_ROW2 girişinin Ölçümü üyesi, belirli bir ağ arabirimi için bir IP yoluna atanan ve bu yolu kullanmakla ilişkili maliyeti tanımlayan bir değerdir. Örneğin, ölçüm bağlantı hızı, atlama sayısı veya gecikme süresi açısından değerlenebilir. Otomatik ölçüm, Windows XP'de ve Windows işletim sistemlerinin sonraki sürümlerinde bağlantı hızına dayalı yerel yollar için ölçümü otomatik olarak yapılandıran bir özelliktir. Varsayılan olarak, Windows XP ve sonraki sürümlerde otomatik ölçüm özelliği etkinleştirilir (MIB_IPINTERFACE_ROW yapısının UseAutomaticMetric üyesi TRUE) olarak ayarlanır. Bu özelliği bir IP yoluna belirli bir ölçümü atamak için el ile de yapılandırabilirsiniz.
MIB_IPFORWARD_ROW2 yapısının Ölçümü üyesinde belirtilen yol ölçümü yalnızca yol ölçümü uzaklığını temsil eder. Ölçümün tamamı, ilişkili arabirimin MIB_IPINTERFACE_ROW yapısının Ölçümü üyesinde belirtilen arabirim ölçümüne eklenen bu yol ölçümü uzaklığının bir bileşimidir. Sürücü, GetIpInterfaceEntry işlevini çağırarak arabirim ölçümünü alabilir.
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) |