Partager via


structure IP_ADAPTER_ORDER_MAP (ipexport.h)

La structure IP_ADAPTER_ORDER_MAP stocke un tableau d’informations sur les cartes et leur priorité relative sur l’ordinateur local.

Syntaxe

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

Membres

NumAdapters

Nombre de cartes réseau dans le membre AdapterOrder .

AdapterOrder[1]

Tableau d’index d’adaptateurs sur l’ordinateur local, fourni dans l’ordre spécifié dans la boîte de dialogue Adaptateurs et liaisons pour les Connections réseau.

Remarques

Cette structure est retournée par la fonction GetAdapterOrderMap et est utilisée comme un disjoncteur pour les interfaces autrement égales pendant les opérations réseau. La fonction GetAdapterOrderMap ne doit pas être appelée directement ; utilisez la fonction GetAdaptersInfo à la place.

La structure IP_ADAPTER_ORDER_MAP contient au moins un membre AdapterOrder , même si le membre NumAdapters de la structure IP_ADAPTER_ORDER_MAP n’indique aucune carte réseau. Lorsque le membre NumAdapters de la structure IP_ADAPTER_ORDER_MAP est égal à zéro, la valeur du seul membre AdapterOrder n’est pas définie.

Cette structure est définie dans le fichier d’en-tête Ipexport.h qui est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Le fichier d’en-tête Ipexport.h ne doit jamais être utilisé directement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête ipexport.h (inclure Iphlpapi.h)

Voir aussi

GetAdapterOrderMap

GetAdaptersInfo