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 及更高版本上定义。

输出时,Row 参数指向的 MIB_IPINTERFACE_ROW 结构中的 Family 成员将初始化为AF_UNSPEC,MIB_IPINTERFACE_ROW 结构中的 InterfaceLuid 成员将初始化为未指定的值,其他字段初始化为零。

InitializeIpInterfaceEntry 函数必须用于使用默认值初始化MIB_IPINTERFACE_ROW结构条目的字段。 然后,应用程序可以更改要修改 的MIB_IPINTERFACE_ROW 条目中的字段,然后调用 SetIpInterfaceEntry 函数。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 netioapi.h (包括 Iphlpapi.h)
Library Iphlpapi.lib
DLL Iphlpapi.dll

另请参阅

GetIpInterfaceEntry

GetIpInterfaceTable

IP 帮助程序函数参考

MIB_IPINTERFACE_ROW

MIB_IPINTERFACE_TABLE

SetIpInterfaceEntry