énumération SCOPE_LEVEL (ws2def.h)
L’énumération SCOPE_LEVEL est utilisée avec la structure IP_ADAPTER_ADDRESSES pour identifier les niveaux d’étendue pour les adresses IPv6.
Syntax
typedef enum {
ScopeLevelInterface = 1,
ScopeLevelLink = 2,
ScopeLevelSubnet = 3,
ScopeLevelAdmin = 4,
ScopeLevelSite = 5,
ScopeLevelOrganization = 8,
ScopeLevelGlobal = 14,
ScopeLevelCount = 16
} SCOPE_LEVEL;
Constantes
ScopeLevelInterface Valeur : 1 La portée est au niveau de l'interface. |
ScopeLevelLink Valeur : 2 La portée est au niveau lien. |
ScopeLevelSubnet Valeur : 3 La portée est au niveau du sous-réseau. |
ScopeLevelAdmin Valeur : 4 La portée est au niveau administrateur. |
ScopeLevelSite Valeur : 5 La portée est au niveau du site. |
ScopeLevelOrganization Valeur : 8 La portée est au niveau de l'organisation. |
ScopeLevelGlobal Valeur : 14 La portée est globale. |
ScopeLevelCount Valeur : 16 |
Remarques
L’énumération SCOPE_LEVEL est utilisée dans le membre ZoneIndices de la structure IP_ADAPTER_ADDRESSES.
Sur Windows Vista et versions ultérieures ainsi que sur le Kit de développement logiciel (SDK) Microsoft Windows, la organization des fichiers d’en-tête a changé et le type d’énumération SCOPE_LEVEL est défini dans le fichier d’en-tête Ws2def.h. Notez que le fichier d’en-tête Ws2def.h est automatiquement inclus dans Winsock2.h et ne doit jamais être utilisé directement.
Spécifications
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 | ws2def.h (inclure Winsock2.h) |