Функция 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 |
См. также раздел
Справочник по вспомогательным функциям IP
MIB_IPINTERFACE_ROW