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


Функция InitializeIpInterfaceEntry (netioapi.h)

Функция InitializeIpInterfaceEntry инициализирует элементы записи MIB_IPINTERFACE_ROW значениями по умолчанию.

Синтаксис

IPHLPAPI_DLL_LINKAGE VOID NETIOAPI_API_ InitializeIpInterfaceEntry(
  [in, out] PMIB_IPINTERFACE_ROW Row
);

Параметры

[in, out] Row

Указатель на инициализируемую структуру MIB_IPINTERFACE_ROW . При успешном возвращении поля в этом параметре инициализируются со сведениями по умолчанию для интерфейса на локальном компьютере.

Возвращаемое значение

Эта функция не возвращает значение.

Комментарии

Функция InitializeIpInterfaceEntry определена в Windows Vista и более поздних версиях.

В выходных данных элемент Family в структуре MIB_IPINTERFACE_ROW , на который указывает параметр Row , инициализируется AF_UNSPEC, элемент InterfaceLuid в структуре MIB_IPINTERFACE_ROW инициализируется неопределенным значением, а другие поля инициализированы нулевым значением.

Функция InitializeIpInterfaceEntry должна использоваться для инициализации полей записи структуры MIB_IPINTERFACE_ROW значениями по умолчанию. Затем приложение может изменить поля в записи MIB_IPINTERFACE_ROW , которую оно хочет изменить, а затем вызвать функцию SetIpInterfaceEntry .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header netioapi.h (включая Iphlpapi.h)
Библиотека Iphlpapi.lib
DLL Iphlpapi.dll

См. также раздел

GetIpInterfaceEntry

GetIpInterfaceTable

Справочник по вспомогательным функциям IP

MIB_IPINTERFACE_ROW

MIB_IPINTERFACE_TABLE

SetIpInterfaceEntry