SCOPE_LEVEL列挙 (ws2def.h)
SCOPE_LEVEL列挙は、IPv6 アドレスのスコープ レベルを識別するために、IP_ADAPTER_ADDRESSES構造体と共に使用されます。
構文
typedef enum {
ScopeLevelInterface = 1,
ScopeLevelLink = 2,
ScopeLevelSubnet = 3,
ScopeLevelAdmin = 4,
ScopeLevelSite = 5,
ScopeLevelOrganization = 8,
ScopeLevelGlobal = 14,
ScopeLevelCount = 16
} SCOPE_LEVEL;
定数
ScopeLevelInterface 値: 1 スコープはインターフェイス レベルです。 |
ScopeLevelLink 値: 2 スコープはリンク レベルです。 |
ScopeLevelSubnet 値: 3 スコープはサブネット レベルです。 |
ScopeLevelAdmin 値: 4 スコープは管理者レベルです。 |
ScopeLevelSite 値: 5 スコープはサイト レベルです。 |
ScopeLevelOrganization 値: 8 スコープは組織レベルです。 |
ScopeLevelGlobal 値: 14 スコープはグローバルです。 |
ScopeLevelCount 値: 16 |
解説
SCOPE_LEVEL列挙体は、IP_ADAPTER_ADDRESSES構造体の ZoneIndices メンバーで使用されます。
Windows Vista 以降および Microsoft Windows ソフトウェア開発キット (SDK) では、ヘッダー ファイルのorganizationが変更され、SCOPE_LEVEL列挙の種類が Ws2def.h ヘッダー ファイルで定義されます。 Ws2def.h ヘッダー ファイルは Winsock2.h に自動的に含まれるので、直接使用しないでください。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ws2def.h (Winsock2.h を含む) |