Delen via


MIB_IPNET_ROW2 structuur

In de MIB_IPNET_ROW2 structuur wordt informatie opgeslagen over een ip-adres van een buur.

Syntaxis

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;

Leden

  • adres
    Het IP-adres van de buurman. Dit lid kan een IPv6-adres of een IPv4-adres zijn.

  • InterfaceIndex-
    De lokale indexwaarde voor de netwerkinterface die is gekoppeld aan dit IP-adres. Deze indexwaarde kan veranderen wanneer een netwerkadapter is uitgeschakeld en vervolgens is ingeschakeld, of onder andere omstandigheden, en mag niet worden beschouwd als permanent.

  • InterfaceLuid-
    De lokaal unieke id (LUID) voor de netwerkinterface die is gekoppeld aan dit IP-adres.

  • PhysicalAddress-
    Het fysieke hardwareadres van de adapter voor de netwerkinterface die is gekoppeld aan dit IP-adres.

  • PhysicalAddressLength-
    De lengte, in bytes, van het fysieke hardwareadres dat de PhysicalAddress lid opgeeft. De maximale waarde die wordt ondersteund, is 32 bytes.


  • Een NL_NEIGHBOR_STATE staatstype van de netwerklaag.

  • IsRouter-
    Een waarde die aangeeft of dit IP-adres een router is.

  • IsUnreachable
    Een waarde die aangeeft of dit IP-adres onbereikbaar is.

  • vlaggen
    Een set vlaggen die aangeven of het IP-adres een router is en of het IP-adres onbereikbaar is.

  • ReachabilityTime
    Het tijdstip waarop het knooppunt ervan uitgaat dat de buur bereikbaar of onbereikbaar is nadat het knooppunt informatie ontvangt over de bereikbaarheid van de buurman.

    Deze vereniging bevat de volgende leden:

    • LastReachable
      De tijd, in milliseconden, dat een knooppunt ervan uitgaat dat de buur bereikbaar blijft nadat het knooppunt een bevestiging van de bereikbaarheid van de buurman ontvangt.

    • LastUnreachable
      De tijd, in milliseconden, dat een knooppunt ervan uitgaat dat de buurman onbereikbaar blijft nadat het knooppunt geen bevestiging van de bereikbaarheid van de buurman kan ontvangen.

Opmerkingen

De functie GetIpNetTable2 inventariseert de IP-adressen van de buren op een lokale computer en retourneert deze informatie in een MIB_IPNET_TABLE2 structuur. Voor IPv4 bevat deze informatie adressen die worden bepaald met behulp van het ARP (Address Resolution Protocol). Voor IPv6 bevat deze informatie adressen die worden bepaald door het ND-protocol (Neighbor Discovery) voor IPv6, zoals opgegeven in RFC 2461. Zie Neighbor Discovery voor IPv6-(IP-versie 6) voor meer informatie.

De functie GetIpNetEntry2 haalt één ip-adres van een buur op en retourneert deze informatie in een MIB_IPNET_ROW2 structuur.

Eisen

Versie

Beschikbaar in Windows Vista en latere versies van de Windows-besturingssystemen.

Rubriek

Netioapi.h (inclusief Netioapi.h)

Zie ook

CreateIpNetEntry2-

GetIpNetEntry2-

GetIpNetTable2-

MIB_IPNET_TABLE2

NL_NEIGHBOR_STATE