Dela via


Funktionen InitializeIpForwardEntry

Funktionen InitializeIpForwardEntry initierar en MIB_IPFORWARD_ROW2 struktur med standardvärden för en IP-vägpost på en lokal dator.

Syntax

VOID NETIOAPI_API_ InitializeIpForwardEntry(
  _Out_ PMIB_IPFORWARD_ROW2 Row
);

Parametrar

  • Rad [ut]
    Vid posten pekar en pekare till en MIB_IPFORWARD_ROW2 strukturpost för en IP-vägpost.

    Vid retur initieras den MIB_IPFORWARD_ROW2 struktur som den här parametern pekar på med standardvärden för en IP-vägpost.

Returvärde

Ingen

Anmärkningar

Drivrutinen måste använda funktionen InitializeIpForwardEntry för att initiera medlemmarna i en MIB_IPFORWARD_ROW2 strukturpost med standardvärden för en IP-vägpost för senare användning med funktionen CreateIpForwardEntry2.

Vid indata måste drivrutinen skicka InitializeIpForwardEntry en ny MIB_IPFORWARD_ROW2 struktur för att initiera.

Vid utdata initieras medlemmarna i den MIB_IPFORWARD_ROW2 struktur som rad parameterpunkter till enligt följande.

  • ValidLifetime och PreferredLifetime
    Ange till ett oändligt värde,

  • Loopback, AutoconfigureAddress, Publishoch Immortal
    Ange till TRUE.

  • SitePrefixLength, Metricoch Protocol
    Ange till ogiltiga värden.

  • Alla andra medlemmar
    Ställ in på noll.

När en drivrutin anropar InitializeIpForwardEntrykan drivrutinen sedan ändra medlemmarna i den MIB_IPFORWARD_ROW2 post som den vill ändra och anropa sedan CreateIpForwardEntry2 för att lägga till den nya IP-vägposten till den lokala datorn.

Krav

Målplattform

Universell

Version

Finns i Windows Vista och senare versioner av Windows-operativsystemen.

Rubrik

Netioapi.h (inkludera Netioapi.h)

Bibliotek

Netio.lib

IRQL

< DISPATCH_LEVEL

Se även

CreateIpForwardEntry2

DeleteIpForwardEntry2

GetBestRoute2

GetIpForwardEntry2

GetIpForwardTable2

MIB_IPFORWARD_ROW2

MIB_IPFORWARD_TABLE2

NotifyRouteChange2

SetIpForwardEntry2