Udostępnij przez


struktura MIB_IPPATH_ROW

Struktura MIB_IPPATH_ROW przechowuje informacje o wpisie ścieżki IP.

Składnia

typedef struct _MIB_IPPATH_ROW {
  SOCKADDR_INET Source;
  SOCKADDR_INET Destination;
  NET_LUID      InterfaceLuid;
  NET_IFINDEX   InterfaceIndex;
  SOCKADDR_INET CurrentNextHop;
  ULONG         PathMtu;
  ULONG         RttMean;
  ULONG         RttDeviation;
  union {
    ULONG LastReachable;
    ULONG LastUnreachable;
  };
  BOOLEAN       IsReachable;
  ULONG64       LinkTransmitSpeed;
  ULONG64       LinkReceiveSpeed;
} MIB_IPPATH_ROW, *PMIB_IPPATH_ROW;

Członków

  • source
    Źródłowy adres IP dla tego wpisu ścieżki IP.

  • docelowa
    Docelowy adres IP dla tego wpisu ścieżki IP.

  • InterfaceLuid
    Lokalnie unikatowy identyfikator (LUID) dla interfejsu sieciowego skojarzonego z tym wpisem ścieżki IP.

  • InterfaceIndex
    Wartość indeksu lokalnego dla interfejsu sieciowego skojarzonego z tym wpisem ścieżki IP. Ta wartość indeksu może ulec zmianie, gdy karta sieciowa jest wyłączona, a następnie włączona lub w innych okolicznościach i nie powinna być uważana za trwałą.

  • CurrentNextHop
    Bieżący adres IP następnego systemu lub bramy, który znajduje się wzdłuż trasy. Ten element członkowski może ulec zmianie w okresie istnienia ścieżki.

  • PathMtu
    Maksymalny rozmiar jednostki transmisji (MTU) w bajtach do docelowego adresu IP dla tego wpisu ścieżki IP.

  • RttMean
    Szacowany średni czas rundy (RTT), w milisekundach, do docelowego adresu IP dla tego wpisu ścieżki IP.

  • eksmisji RttD
    Szacowane odchylenie średnie dla czasu rundy (RTT), w milisekundach, do docelowego adresu IP dla tego wpisu ścieżki IP.

  • LastReachable
    Czas, w milisekundach, że węzeł zakłada, że docelowy adres IP jest osiągalny po otrzymaniu potwierdzenia dostępności.

  • LastUnreachable
    Czas, w milisekundach, że węzeł zakłada, że docelowy adres IP jest nieosiągalny po otrzymaniu potwierdzenia dostępności.

  • IsReachable
    Wartość wskazująca, czy docelowy adres IP jest osiągalny dla tego wpisu ścieżki IP.

  • LinkTransmitSpeed
    Szacowana szybkość transmisji w bitach na sekundę łącza do docelowego adresu IP dla tego wpisu ścieżki IP.

  • LinkReceiveSpeed
    Szacowana szybkość w bitach na sekundę łącza odbierania z docelowego adresu IP dla tego wpisu ścieżki IP.

Uwagi

Funkcja GetIpPathTable wylicza wpisy ścieżki IP na komputerze lokalnym i zwraca te informacje w strukturze MIB_IPPATH_TABLE jako tablicę wpisów MIB_IPPATH_ROW.

Funkcja GetIpPathTable pobiera pojedynczy wpis ścieżki IP i zwraca te informacje w strukturze MIB_IPPATH_TABLE.

Wymagania

Wersja

Dostępne w systemie Windows Vista i nowszych wersjach systemów operacyjnych Windows.

Nagłówek

Netioapi.h (include Netioapi.h)

Zobacz też

FlushIpPathTable

GetIpPathEntry

getIpPathTable

MIB_IPPATH_TABLE