Поделиться через


перечисление NL_PREFIX_ORIGIN

Тип перечисления NL_PREFIX_ORIGIN определяет источник префикса или сетевой части IP-адреса.

Синтаксис

typedef enum  { 
  IpPrefixOriginOther                = 0,
  IpPrefixOriginManual,
  IpPrefixOriginWellKnown,
  IpPrefixOriginDhcp,
  IpPrefixOriginRouterAdvertisement,
  IpPrefixOriginUnchanged            = 1 << 4
} NL_PREFIX_ORIGIN;

Константы

  • IpPrefixOriginOther
    Префикс IP-адреса был настроен с помощью источника, отличного от тех, которые определены в этом перечислении. Это значение применяется к адресу IPv6 или IPv4.

  • IpPrefixOriginManual
    Префикс IP-адреса был настроен вручную. Это значение применяется к адресу IPv6 или IPv4.

  • IpPrefixOriginWellKnown
    Префикс IP-адреса был настроен с помощью хорошо известного адреса. Это значение применяется к локальному адресу связи IPv6 или адресу обратного цикла IPv6.

  • IpPrefixOriginDhcp
    Префикс IP-адреса был настроен с помощью DHCP. Это значение применяется к IPv4-адресу, настроенном с помощью DHCP или IPv6-адреса, настроенного с помощью DHCPv6.

  • IpPrefixOriginRouterAdvertisement
    Префикс IP-адреса был настроен с помощью объявления маршрутизатора. Это значение применяется к анонимному IPv6-адресу, созданному после получения объявления маршрутизатора.

  • IpPrefixOriginUnchanged
    Префикс IP-адреса должен быть без изменений. Это значение используется при задании свойств для одноадресного IP-интерфейса, если значение источника префикса IP-адреса должно быть неизменным.

Требования

Версия

Доступно в Windows Vista и более поздних версиях операционных систем Windows.

Заголовок

Nldef.h (include Netioapi.h)