Aracılığıyla paylaş


InitializeIpForwardEntry işlevi

InitializeIpForwardEntry işlevi, yerel bilgisayardaki ip yolu girişi için varsayılan değerlerle MIB_IPFORWARD_ROW2 bir yapı başlatır.

Sözdizimi

VOID NETIOAPI_API_ InitializeIpForwardEntry(
  _Out_ PMIB_IPFORWARD_ROW2 Row
);

Parametre

  • Satır [out]
    Girişte, IP yolu girdisi için MIB_IPFORWARD_ROW2 yapı girdisine yönelik bir işaretçi.

    Dönüşte, bu parametrenin işaret MIB_IPFORWARD_ROW2 yapısı bir IP yolu girişi için varsayılan değerlerle başlatılır.

Dönüş değeri

Hiç kimse

Açıklamalar

Sürücünüzün, daha sonra createIpForwardEntry2işleviyle kullanmak üzere ip yolu girişinin varsayılan değerleriyle bir MIB_IPFORWARD_ROW2 yapısı girdisinin üyelerini başlatmak içinInitializeIpForwardEntry işlevini kullanması gerekir.

Girişte, sürücünüzün başlatılabilmesi için yeni bir MIB_IPFORWARD_ROW2 yapısı InitializeIpForwardEntry geçirmesi gerekir.

Çıktıda, Satırı parametresinin işaretdiği MIB_IPFORWARD_ROW2 yapısının üyeleri aşağıdaki gibi başlatılır.

  • ValidLifetime ve PreferredLifetime
    Sonsuz bir değere ayarlayın,

  • Geri Döngü, AutoconfigureAddress, Publishve Immortal
    TRUE olarak ayarlayın.

  • SitePrefixLength, Ölçümve Protokolü
    Geçersiz değerlere ayarlayın.

  • Diğer tüm üyeler
    Sıfır olarak ayarlayın.

Bir sürücü InitializeIpForwardEntry çağırdıktan sonra, sürücü değiştirmek istediği MIB_IPFORWARD_ROW2 girdisindeki üyeleri değiştirebilir ve ardından yeni IP yolu girişini yerel bilgisayara eklemek için CreateIpForwardEntry2 çağırabilir.

Gereksinim -leri

Hedef platform

Evrensel

Sürüm

Windows Vista ve Windows işletim sistemlerinin sonraki sürümlerinde kullanılabilir.

Üstbilgi

Netioapi.h (Netioapi.h içerir)

Kütüphane

Netio.lib

IRQL

< DISPATCH_LEVEL

Ayrıca bkz.

CreateIpForwardEntry2

DeleteIpForwardEntry2

GetBestRoute2

GetIpForwardEntry2

GetIpForwardTable2

MIB_IPFORWARD_ROW2

MIB_IPFORWARD_TABLE2

NotifyRouteChange2

SetIpForwardEntry2