Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление IP_PREFIX_ORIGIN указывает источник префикса адреса IPv4 или IPv6 и используется со структурой IP_ADAPTER_UNICAST_ADDRESS .
Синтаксис
typedef enum {
IpPrefixOriginOther = 0,
IpPrefixOriginManual,
IpPrefixOriginWellKnown,
IpPrefixOriginDhcp,
IpPrefixOriginRouterAdvertisement,
IpPrefixOriginUnchanged = 1 << 4
} NL_PREFIX_ORIGIN;
Константы
IpPrefixOriginOtherЗначение: 0 Префикс IP-адреса был предоставлен источником, отличающимся от тех, которые определены в этом перечислении. |
IpPrefixOriginManualПрефикс IP-адреса был указан вручную. |
IpPrefixOriginWellKnownПрефикс IP-адреса получен из хорошо известного источника. |
IpPrefixOriginDhcpПрефикс IP-адреса был предоставлен параметрами DHCP. |
IpPrefixOriginRouterAdvertisementПрефикс IP-адреса был получен с помощью объявления маршрутизатора (RA). |
IpPrefixOriginUnchangedЗначение: 1 Префикс IP-адреса должен быть без изменений. Это значение используется при задании свойств для одноадресного IP-интерфейса, если значение источника префикса IP-адресов должно быть оставлено без изменений.
Примечание Это значение перечисления доступно только в Windows Vista и более поздних версиях. |
Комментарии
Перечисление IP_PREFIX_ORIGIN используется в элементе PrefixOrigin структуры IP_ADAPTER_UNICAST_ADDRESS .
В microsoft пакет средств разработки программного обеспечения для Windows (SDK), выпущенном для Windows Vista и более поздних версий, организация файлов заголовков изменилась, а перечисление IP_PREFIX_ORIGIN определяется в файле заголовка Nldef.h, который автоматически включается в файл заголовка Iptypes.h. Чтобы использовать перечисление IP_PREFIX_ORIGIN , файл заголовка Winsock2.h должен быть включен перед файлом заголовка Iptypes.h .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | nldef.h (включая Iphlpapi.h в Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 Windows Vista) |