Win32 API 日本語リファレンス
ホームNetworkManagement.Rras › RASIKEV_PROJECTION_INFO_FLAGS

RASIKEV_PROJECTION_INFO_FLAGS

列挙型フラグ
基底型u4

メンバー 3

名前10進16進
RASIKEv2_FLAGS_MOBIKESUPPORTED10x1
RASIKEv2_FLAGS_BEHIND_NAT20x2
RASIKEv2_FLAGS_SERVERBEHIND_NAT40x4

各言語での定義

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

typedef enum RASIKEV_PROJECTION_INFO_FLAGS : unsigned int {
    RASIKEv2_FLAGS_MOBIKESUPPORTED = 1,
    RASIKEv2_FLAGS_BEHIND_NAT = 2,
    RASIKEv2_FLAGS_SERVERBEHIND_NAT = 4
} RASIKEV_PROJECTION_INFO_FLAGS;
[Flags]
public enum RASIKEV_PROJECTION_INFO_FLAGS : uint
{
    RASIKEv2_FLAGS_MOBIKESUPPORTED = 1,
    RASIKEv2_FLAGS_BEHIND_NAT = 2,
    RASIKEv2_FLAGS_SERVERBEHIND_NAT = 4,
}
<Flags>
Public Enum RASIKEV_PROJECTION_INFO_FLAGS As UInteger
    RASIKEv2_FLAGS_MOBIKESUPPORTED = 1
    RASIKEv2_FLAGS_BEHIND_NAT = 2
    RASIKEv2_FLAGS_SERVERBEHIND_NAT = 4
End Enum
import enum

class RASIKEV_PROJECTION_INFO_FLAGS(enum.IntFlag):
    RASIKEv2_FLAGS_MOBIKESUPPORTED = 1
    RASIKEv2_FLAGS_BEHIND_NAT = 2
    RASIKEv2_FLAGS_SERVERBEHIND_NAT = 4
// RASIKEV_PROJECTION_INFO_FLAGS (flags)
pub const RASIKEv2_FLAGS_MOBIKESUPPORTED: u32 = 1;
pub const RASIKEv2_FLAGS_BEHIND_NAT: u32 = 2;
pub const RASIKEv2_FLAGS_SERVERBEHIND_NAT: u32 = 4;
// RASIKEV_PROJECTION_INFO_FLAGS
const (
	RASIKEv2_FLAGS_MOBIKESUPPORTED uint32 = 1
	RASIKEv2_FLAGS_BEHIND_NAT uint32 = 2
	RASIKEv2_FLAGS_SERVERBEHIND_NAT uint32 = 4
)
const
  RASIKEv2_FLAGS_MOBIKESUPPORTED = 1;
  RASIKEv2_FLAGS_BEHIND_NAT = 2;
  RASIKEv2_FLAGS_SERVERBEHIND_NAT = 4;
// RASIKEV_PROJECTION_INFO_FLAGS
pub const RASIKEv2_FLAGS_MOBIKESUPPORTED: u32 = 1;
pub const RASIKEv2_FLAGS_BEHIND_NAT: u32 = 2;
pub const RASIKEv2_FLAGS_SERVERBEHIND_NAT: u32 = 4;
const
  RASIKEv2_FLAGS_MOBIKESUPPORTED* = 1
  RASIKEv2_FLAGS_BEHIND_NAT* = 2
  RASIKEv2_FLAGS_SERVERBEHIND_NAT* = 4
enum RASIKEV_PROJECTION_INFO_FLAGS : uint {
    RASIKEv2_FLAGS_MOBIKESUPPORTED = 1,
    RASIKEv2_FLAGS_BEHIND_NAT = 2,
    RASIKEv2_FLAGS_SERVERBEHIND_NAT = 4,
}
#define global RASIKEv2_FLAGS_MOBIKESUPPORTED  0x1
#define global RASIKEv2_FLAGS_BEHIND_NAT       0x2
#define global RASIKEv2_FLAGS_SERVERBEHIND_NAT 0x4
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。