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 |
こちらもご覧ください
MIB_IPINTERFACE_ROW