Freigeben über


IP_ADAPTER_ORDER_MAP-Struktur (ipexport.h)

Die IP_ADAPTER_ORDER_MAP-Struktur speichert ein Array von Informationen zu Adaptern und deren relative Priorität auf dem lokalen Computer.

Syntax

typedef struct _IP_ADAPTER_ORDER_MAP {
  ULONG NumAdapters;
  ULONG AdapterOrder[1];
} IP_ADAPTER_ORDER_MAP, *PIP_ADAPTER_ORDER_MAP;

Member

NumAdapters

Die Anzahl der Netzwerkadapter im AdapterOrder-Member .

AdapterOrder[1]

Ein Array von Adapterindizes auf dem lokalen Computer, das in der im Dialogfeld Adapter und Bindungen für Netzwerk Connections angegebenen Reihenfolge bereitgestellt wird.

Hinweise

Diese Struktur wird von der GetAdapterOrderMap-Funktion zurückgegeben und während Netzwerkvorgängen als TieBreaker für ansonsten gleiche Schnittstellen verwendet. Die GetAdapterOrderMap-Funktion sollte nicht direkt aufgerufen werden. Verwenden Sie stattdessen die GetAdaptersInfo-Funktion.

Die IP_ADAPTER_ORDER_MAP-Struktur enthält mindestens einen AdapterOrder-Member , auch wenn das NumAdapters-Element der IP_ADAPTER_ORDER_MAP-Struktur keine Netzwerkadapter angibt. Wenn das NumAdapters-Element der IP_ADAPTER_ORDER_MAP-Struktur 0 ist, ist der Wert des einzelnen AdapterOrder-Members nicht definiert.

Diese Struktur wird in der Headerdatei Ipexport.h definiert, die automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Ipexport.h-Headerdatei sollte nie direkt verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile ipexport.h (include Iphlpapi.h)

Weitere Informationen

GetAdapterOrderMap

GetAdaptersInfo