Aracılığıyla paylaş


InitializeUnicastIpAddressEntry işlevi

InitializeUnicastIpAddressEntry işlevi, yerel bilgisayardaki tek noktaya yayın IP adresi girişi için varsayılan değerlerle bir MIB_UNICASTIPADDRESS_ROW yapısı başlatır.

Sözdizimi

VOID NETIOAPI_API_ InitializeUnicastIpAddressEntry(
  _Out_ PMIB_UNICASTIPADDRESS_ROW Row
);

Parametre

  • Satır [out]
    Girişte, tek noktaya yayın IP adresi girişi için MIB_UNICASTIPADDRESS_ROW yapı girdisine yönelik bir işaretçi. Sonuç olarak, bu parametrenin işaret MIB_UNICASTIPADDRESS_ROW yapısı tek noktaya yayın IP adresi için varsayılan değerlerle başlatılır.

Dönüş değeri

Hiç kimse

Açıklamalar

Sürücünüzün InitializeUnicastIpAddressEntry işlevini kullanarak MIB_UNICASTIPADDRESS_ROW yapı girişinin üyelerini, daha sonra createUnicastIpAddressEntry işleviyle kullanmak üzere tek noktaya yayın IP adresi için varsayılan değerlerle başlatmalıdır.

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

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

  • PrefixOrigin
    NL_PREFIX_ORIGIN sabit listesinin IpPrefixOriginUnchanged değerine ayarlayın.

  • SuffixOrigin
    NL_PREFIX_ORIGIN sabit listesinin IpSuffixOriginUnchanged değerine ayarlayın.

  • OnLinkPrefixLength
    Geçersiz bir değere ayarlayın.

  • PreferredLifetime ve ValidLifetime
    Sonsuz değerlere ayarlayın.

  • SkipAsSource
    FALSE olarak ayarlayın.

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

Sürücü InitializeUnicastIpAddressEntry çağırdıktan sonra, sürücü değiştirmek istediği MIB_UNICASTIPADDRESS_ROW girdisindeki üyeleri değiştirebilir ve ardından yeni tek noktaya yayın IP adresini yerel bilgisayara eklemek için CreateUnicastIpAddressEntry ç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.

CreateUnicastIpAddressEntry

DeleteUnicastIpAddressEntry

GetUnicastIpAddressEntry

GetUnicastIpAddressTable

MIB_UNICASTIPADDRESS_ROW

MIB_UNICASTIPADDRESS_TABLE

NotifyUnicastIpAddressChange

SetUnicastIpAddressEntry