структура IP_ADAPTER_ORDER_MAP (ipexport.h)
Структура IP_ADAPTER_ORDER_MAP хранит массив сведений об адаптерах и их относительном приоритете на локальном компьютере.
Синтаксис
typedef struct _IP_ADAPTER_ORDER_MAP {
ULONG NumAdapters;
ULONG AdapterOrder[1];
} IP_ADAPTER_ORDER_MAP, *PIP_ADAPTER_ORDER_MAP;
Члены
NumAdapters
Количество сетевых адаптеров в элементе AdapterOrder .
AdapterOrder[1]
Массив индексов адаптеров на локальном компьютере, указанный в порядке, указанном в диалоговом окне Адаптеры и привязки для сетевых Connections.
Комментарии
Эта структура возвращается функцией GetAdapterOrderMap и используется в качестве разбиения связей для равенства интерфейсов во время сетевых операций. Функция GetAdapterOrderMap не должна вызываться напрямую; вместо этого используйте функцию GetAdaptersInfo.
Структура IP_ADAPTER_ORDER_MAP содержит по крайней мере один элемент AdapterOrder , даже если элемент NumAdaptersструктуры IP_ADAPTER_ORDER_MAP указывает на отсутствие сетевых адаптеров. Если элемент NumAdapters структуры IP_ADAPTER_ORDER_MAP равен нулю, значение одного элемента AdapterOrder не определено.
Эта структура определяется в файле заголовка Ipexport.h , который автоматически включается в файл заголовка Iphlpapi.h . Файл заголовка Ipexport.h никогда не следует использовать напрямую.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ipexport.h (включая Iphlpapi.h) |
См. также раздел
GetAdapterOrderMap
GetAdaptersInfo