IP_ADAPTER_ORDER_MAP 構造体 (ipexport.h)
IP_ADAPTER_ORDER_MAP構造体は、アダプターとその相対優先度に関する情報の配列をローカル コンピューターに格納します。
構文
typedef struct _IP_ADAPTER_ORDER_MAP {
ULONG NumAdapters;
ULONG AdapterOrder[1];
} IP_ADAPTER_ORDER_MAP, *PIP_ADAPTER_ORDER_MAP;
メンバー
NumAdapters
AdapterOrder メンバー内のネットワーク アダプターの数。
AdapterOrder[1]
ネットワーク Connectionsの [アダプターとバインド] ダイアログ ボックスで指定された順序で指定された、ローカル コンピューター上のアダプター インデックスの配列。
注釈
この構造体は GetAdapterOrderMap 関数によって返され、ネットワーク操作中に等しいインターフェイスのタイ ブレーカーとして使用されます。 GetAdapterOrderMap 関数を直接呼び出さないでください。代わりに GetAdaptersInfo 関数を使用してください。
IP_ADAPTER_ORDER_MAP構造体には、IP_ADAPTER_ORDER_MAP構造体の NumAdapters メンバーがネットワーク アダプターがないことを示している場合でも、少なくとも 1 つの AdapterOrder メンバーが含まれます。 IP_ADAPTER_ORDER_MAP構造体の NumAdapters メンバーが 0 の場合、単一の AdapterOrder メンバーの値は未定義です。
この構造は、 Iphlpapi.h ヘッダー ファイルに自動的に含まれる Ipexport.h ヘッダー ファイルで定義されます。 Ipexport.h ヘッダー ファイルを直接使用しないでください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ipexport.h (Iphlpapi.h を含む) |
こちらもご覧ください
GetAdapterOrderMap
GetAdaptersInfo