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

RAS_FLAGS

列挙型
基底型u4

メンバー 6

名前10進16進
RAS_FLAGS_PPP_CONNECTION10x1
RAS_FLAGS_MESSENGER_PRESENT20x2
RAS_FLAGS_QUARANTINE_PRESENT80x8
RAS_FLAGS_ARAP_CONNECTION160x10
RAS_FLAGS_IKEV2_CONNECTION160x10
RAS_FLAGS_DORMANT320x20

各言語での定義

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

typedef enum RAS_FLAGS : unsigned int {
    RAS_FLAGS_PPP_CONNECTION = 1,
    RAS_FLAGS_MESSENGER_PRESENT = 2,
    RAS_FLAGS_QUARANTINE_PRESENT = 8,
    RAS_FLAGS_ARAP_CONNECTION = 16,
    RAS_FLAGS_IKEV2_CONNECTION = 16,
    RAS_FLAGS_DORMANT = 32
} RAS_FLAGS;
public enum RAS_FLAGS : uint
{
    RAS_FLAGS_PPP_CONNECTION = 1,
    RAS_FLAGS_MESSENGER_PRESENT = 2,
    RAS_FLAGS_QUARANTINE_PRESENT = 8,
    RAS_FLAGS_ARAP_CONNECTION = 16,
    RAS_FLAGS_IKEV2_CONNECTION = 16,
    RAS_FLAGS_DORMANT = 32,
}
Public Enum RAS_FLAGS As UInteger
    RAS_FLAGS_PPP_CONNECTION = 1
    RAS_FLAGS_MESSENGER_PRESENT = 2
    RAS_FLAGS_QUARANTINE_PRESENT = 8
    RAS_FLAGS_ARAP_CONNECTION = 16
    RAS_FLAGS_IKEV2_CONNECTION = 16
    RAS_FLAGS_DORMANT = 32
End Enum
import enum

class RAS_FLAGS(enum.IntEnum):
    RAS_FLAGS_PPP_CONNECTION = 1
    RAS_FLAGS_MESSENGER_PRESENT = 2
    RAS_FLAGS_QUARANTINE_PRESENT = 8
    RAS_FLAGS_ARAP_CONNECTION = 16
    RAS_FLAGS_IKEV2_CONNECTION = 16
    RAS_FLAGS_DORMANT = 32
// RAS_FLAGS
pub const RAS_FLAGS_PPP_CONNECTION: u32 = 1;
pub const RAS_FLAGS_MESSENGER_PRESENT: u32 = 2;
pub const RAS_FLAGS_QUARANTINE_PRESENT: u32 = 8;
pub const RAS_FLAGS_ARAP_CONNECTION: u32 = 16;
pub const RAS_FLAGS_IKEV2_CONNECTION: u32 = 16;
pub const RAS_FLAGS_DORMANT: u32 = 32;
// RAS_FLAGS
const (
	RAS_FLAGS_PPP_CONNECTION uint32 = 1
	RAS_FLAGS_MESSENGER_PRESENT uint32 = 2
	RAS_FLAGS_QUARANTINE_PRESENT uint32 = 8
	RAS_FLAGS_ARAP_CONNECTION uint32 = 16
	RAS_FLAGS_IKEV2_CONNECTION uint32 = 16
	RAS_FLAGS_DORMANT uint32 = 32
)
const
  RAS_FLAGS_PPP_CONNECTION = 1;
  RAS_FLAGS_MESSENGER_PRESENT = 2;
  RAS_FLAGS_QUARANTINE_PRESENT = 8;
  RAS_FLAGS_ARAP_CONNECTION = 16;
  RAS_FLAGS_IKEV2_CONNECTION = 16;
  RAS_FLAGS_DORMANT = 32;
// RAS_FLAGS
pub const RAS_FLAGS_PPP_CONNECTION: u32 = 1;
pub const RAS_FLAGS_MESSENGER_PRESENT: u32 = 2;
pub const RAS_FLAGS_QUARANTINE_PRESENT: u32 = 8;
pub const RAS_FLAGS_ARAP_CONNECTION: u32 = 16;
pub const RAS_FLAGS_IKEV2_CONNECTION: u32 = 16;
pub const RAS_FLAGS_DORMANT: u32 = 32;
const
  RAS_FLAGS_PPP_CONNECTION* = 1
  RAS_FLAGS_MESSENGER_PRESENT* = 2
  RAS_FLAGS_QUARANTINE_PRESENT* = 8
  RAS_FLAGS_ARAP_CONNECTION* = 16
  RAS_FLAGS_IKEV2_CONNECTION* = 16
  RAS_FLAGS_DORMANT* = 32
enum RAS_FLAGS : uint {
    RAS_FLAGS_PPP_CONNECTION = 1,
    RAS_FLAGS_MESSENGER_PRESENT = 2,
    RAS_FLAGS_QUARANTINE_PRESENT = 8,
    RAS_FLAGS_ARAP_CONNECTION = 16,
    RAS_FLAGS_IKEV2_CONNECTION = 16,
    RAS_FLAGS_DORMANT = 32,
}
#define global RAS_FLAGS_PPP_CONNECTION     0x1
#define global RAS_FLAGS_MESSENGER_PRESENT  0x2
#define global RAS_FLAGS_QUARANTINE_PRESENT 0x8
#define global RAS_FLAGS_ARAP_CONNECTION    0x10
#define global RAS_FLAGS_IKEV2_CONNECTION   0x10
#define global RAS_FLAGS_DORMANT            0x20