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 メンバーは未指定の値に初期化され、他のフィールドは 0 に初期化されます。

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