Compartilhar via


SCOPE_LEVEL enumeração (ws2def.h)

A enumeração SCOPE_LEVEL é usada com a estrutura IP_ADAPTER_ADDRESSES para identificar níveis de escopo para endereços IPv6.

Syntax

typedef enum {
  ScopeLevelInterface = 1,
  ScopeLevelLink = 2,
  ScopeLevelSubnet = 3,
  ScopeLevelAdmin = 4,
  ScopeLevelSite = 5,
  ScopeLevelOrganization = 8,
  ScopeLevelGlobal = 14,
  ScopeLevelCount = 16
} SCOPE_LEVEL;

Constantes

 
ScopeLevelInterface
Valor: 1
O escopo é o nível da interface.
ScopeLevelLink
Valor: 2
O escopo é o nível do link.
ScopeLevelSubnet
Valor: 3
O escopo é o nível da sub-rede.
ScopeLevelAdmin
Valor: 4
O escopo é o nível de administrador.
ScopeLevelSite
Valor: 5
O escopo é o nível do site.
ScopeLevelOrganization
Valor: 8
O escopo é o nível da organização.
ScopeLevelGlobal
Valor: 14
O escopo é global.
ScopeLevelCount
Valor: 16

Comentários

A enumeração SCOPE_LEVEL é usada no membro ZoneIndices da estrutura IP_ADAPTER_ADDRESSES .

No Windows Vista e posterior, bem como no Microsoft Windows Software Development Kit (SDK), a organização dos arquivos de cabeçalho foi alterada e o tipo de enumeração SCOPE_LEVEL é definido no arquivo de cabeçalho Ws2def.h . Observe que o arquivo de cabeçalho Ws2def.h é incluído automaticamente em Winsock2.h e nunca deve ser usado diretamente.

Requisitos

   
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 ws2def.h (inclua Winsock2.h)

Confira também

IP_ADAPTER_ADDRESSES