Win32 API 日本語リファレンス
ホームNetworking.WinSock › ADDRESS_FAMILY

ADDRESS_FAMILY

列挙型
基底型u2

メンバー 3

名前10進16進
AF_INET20x2
AF_INET6230x17
AF_UNSPEC00x0

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum ADDRESS_FAMILY : unsigned short {
    AF_INET = 2,
    AF_INET6 = 23,
    AF_UNSPEC = 0
} ADDRESS_FAMILY;
public enum ADDRESS_FAMILY : ushort
{
    AF_INET = 2,
    AF_INET6 = 23,
    AF_UNSPEC = 0,
}
Public Enum ADDRESS_FAMILY As UShort
    AF_INET = 2
    AF_INET6 = 23
    AF_UNSPEC = 0
End Enum
import enum

class ADDRESS_FAMILY(enum.IntEnum):
    AF_INET = 2
    AF_INET6 = 23
    AF_UNSPEC = 0
// ADDRESS_FAMILY
pub const AF_INET: u16 = 2;
pub const AF_INET6: u16 = 23;
pub const AF_UNSPEC: u16 = 0;
// ADDRESS_FAMILY
const (
	AF_INET uint16 = 2
	AF_INET6 uint16 = 23
	AF_UNSPEC uint16 = 0
)
const
  AF_INET = 2;
  AF_INET6 = 23;
  AF_UNSPEC = 0;
// ADDRESS_FAMILY
pub const AF_INET: u16 = 2;
pub const AF_INET6: u16 = 23;
pub const AF_UNSPEC: u16 = 0;
const
  AF_INET* = 2
  AF_INET6* = 23
  AF_UNSPEC* = 0
enum ADDRESS_FAMILY : ushort {
    AF_INET = 2,
    AF_INET6 = 23,
    AF_UNSPEC = 0,
}
#define global AF_INET   0x2
#define global AF_INET6  0x17
#define global AF_UNSPEC 0x0