Compartilhar via


estrutura IP_ADAPTER_ORDER_MAP (ipexport.h)

A estrutura IP_ADAPTER_ORDER_MAP armazena uma matriz de informações sobre adaptadores e sua prioridade relativa no computador local.

Sintaxe

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

Membros

NumAdapters

O número de adaptadores de rede no membro AdapterOrder .

AdapterOrder[1]

Uma matriz de índices de adaptador no computador local, fornecida na ordem especificada na caixa de diálogo Adaptadores e Associações para Connections de Rede.

Comentários

Essa estrutura é retornada pela função GetAdapterOrderMap e é usada como um desempate para interfaces iguais durante operações de rede. A função GetAdapterOrderMap não deve ser chamada diretamente; em vez disso, use a função GetAdaptersInfo.

A estrutura IP_ADAPTER_ORDER_MAP contém pelo menos um membro AdapterOrder mesmo que o membro NumAdapters da estrutura IP_ADAPTER_ORDER_MAP indique nenhum adaptador de rede. Quando o membro NumAdapters da estrutura IP_ADAPTER_ORDER_MAP é zero, o valor do único membro AdapterOrder é indefinido.

Essa estrutura é definida no arquivo de cabeçalho Ipexport.h que é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . O arquivo de cabeçalho Ipexport.h nunca deve ser usado diretamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho ipexport.h (inclua Iphlpapi.h)

Confira também

GetAdapterOrderMap

GetAdaptersInfo