次の方法で共有


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