enumeración SCOPE_LEVEL (ws2def.h)

La enumeración SCOPE_LEVEL se usa con la estructura IP_ADAPTER_ADDRESSES para identificar los niveles de ámbito de las direcciones IPv6.

Sintaxis

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

Constantes

 
ScopeLevelInterface
Valor: 1
El ámbito está en el nivel de interfaz.
ScopeLevelLink
Valor: 2
El ámbito está en el nivel de vínculo.
ScopeLevelSubnet
Valor: 3
El ámbito está en el nivel de subred.
ScopeLevelAdmin
Valor: 4
El ámbito está en el nivel de administración.
ScopeLevelSite
Valor: 5
El ámbito está en el nivel de sitio.
ScopeLevelOrganization
Valor: 8
El ámbito está en el nivel de organización.
ScopeLevelGlobal
Valor: 14
El ámbito es global.
ScopeLevelCount
Valor: 16

Observaciones

La enumeración SCOPE_LEVEL se usa en el miembro ZoneIndices de la estructura IP_ADAPTER_ADDRESSES .

En Windows Vista y versiones posteriores, así como en el Kit de desarrollo de software (SDK) de Microsoft Windows, la organización de los archivos de encabezado ha cambiado y el tipo de enumeración SCOPE_LEVEL se define en el archivo de encabezado Ws2def.h . Tenga en cuenta que el archivo de encabezado Ws2def.h se incluye automáticamente en Winsock2.h y nunca se debe usar directamente.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado ws2def.h (incluya Winsock2.h)

Consulte también

IP_ADAPTER_ADDRESSES