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

NETCON_CHARACTERISTIC_FLAGS

列挙型
基底型i4

メンバー 21

名前10進16進
NCCF_NONE00x0
NCCF_ALL_USERS10x1
NCCF_ALLOW_DUPLICATION20x2
NCCF_ALLOW_REMOVAL40x4
NCCF_ALLOW_RENAME80x8
NCCF_INCOMING_ONLY320x20
NCCF_OUTGOING_ONLY640x40
NCCF_BRANDED1280x80
NCCF_SHARED2560x100
NCCF_BRIDGED5120x200
NCCF_FIREWALLED10240x400
NCCF_DEFAULT20480x800
NCCF_HOMENET_CAPABLE40960x1000
NCCF_SHARED_PRIVATE81920x2000
NCCF_QUARANTINED163840x4000
NCCF_RESERVED327680x8000
NCCF_HOSTED_NETWORK655360x10000
NCCF_VIRTUAL_STATION1310720x20000
NCCF_WIFI_DIRECT2621440x40000
NCCF_BLUETOOTH_MASK9830400xF0000
NCCF_LAN_MASK157286400xF00000

各言語での定義

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

typedef enum NETCON_CHARACTERISTIC_FLAGS : int {
    NCCF_NONE = 0,
    NCCF_ALL_USERS = 1,
    NCCF_ALLOW_DUPLICATION = 2,
    NCCF_ALLOW_REMOVAL = 4,
    NCCF_ALLOW_RENAME = 8,
    NCCF_INCOMING_ONLY = 32,
    NCCF_OUTGOING_ONLY = 64,
    NCCF_BRANDED = 128,
    NCCF_SHARED = 256,
    NCCF_BRIDGED = 512,
    NCCF_FIREWALLED = 1024,
    NCCF_DEFAULT = 2048,
    NCCF_HOMENET_CAPABLE = 4096,
    NCCF_SHARED_PRIVATE = 8192,
    NCCF_QUARANTINED = 16384,
    NCCF_RESERVED = 32768,
    NCCF_HOSTED_NETWORK = 65536,
    NCCF_VIRTUAL_STATION = 131072,
    NCCF_WIFI_DIRECT = 262144,
    NCCF_BLUETOOTH_MASK = 983040,
    NCCF_LAN_MASK = 15728640
} NETCON_CHARACTERISTIC_FLAGS;
public enum NETCON_CHARACTERISTIC_FLAGS : int
{
    NCCF_NONE = 0,
    NCCF_ALL_USERS = 1,
    NCCF_ALLOW_DUPLICATION = 2,
    NCCF_ALLOW_REMOVAL = 4,
    NCCF_ALLOW_RENAME = 8,
    NCCF_INCOMING_ONLY = 32,
    NCCF_OUTGOING_ONLY = 64,
    NCCF_BRANDED = 128,
    NCCF_SHARED = 256,
    NCCF_BRIDGED = 512,
    NCCF_FIREWALLED = 1024,
    NCCF_DEFAULT = 2048,
    NCCF_HOMENET_CAPABLE = 4096,
    NCCF_SHARED_PRIVATE = 8192,
    NCCF_QUARANTINED = 16384,
    NCCF_RESERVED = 32768,
    NCCF_HOSTED_NETWORK = 65536,
    NCCF_VIRTUAL_STATION = 131072,
    NCCF_WIFI_DIRECT = 262144,
    NCCF_BLUETOOTH_MASK = 983040,
    NCCF_LAN_MASK = 15728640,
}
Public Enum NETCON_CHARACTERISTIC_FLAGS As Integer
    NCCF_NONE = 0
    NCCF_ALL_USERS = 1
    NCCF_ALLOW_DUPLICATION = 2
    NCCF_ALLOW_REMOVAL = 4
    NCCF_ALLOW_RENAME = 8
    NCCF_INCOMING_ONLY = 32
    NCCF_OUTGOING_ONLY = 64
    NCCF_BRANDED = 128
    NCCF_SHARED = 256
    NCCF_BRIDGED = 512
    NCCF_FIREWALLED = 1024
    NCCF_DEFAULT = 2048
    NCCF_HOMENET_CAPABLE = 4096
    NCCF_SHARED_PRIVATE = 8192
    NCCF_QUARANTINED = 16384
    NCCF_RESERVED = 32768
    NCCF_HOSTED_NETWORK = 65536
    NCCF_VIRTUAL_STATION = 131072
    NCCF_WIFI_DIRECT = 262144
    NCCF_BLUETOOTH_MASK = 983040
    NCCF_LAN_MASK = 15728640
End Enum
import enum

class NETCON_CHARACTERISTIC_FLAGS(enum.IntEnum):
    NCCF_NONE = 0
    NCCF_ALL_USERS = 1
    NCCF_ALLOW_DUPLICATION = 2
    NCCF_ALLOW_REMOVAL = 4
    NCCF_ALLOW_RENAME = 8
    NCCF_INCOMING_ONLY = 32
    NCCF_OUTGOING_ONLY = 64
    NCCF_BRANDED = 128
    NCCF_SHARED = 256
    NCCF_BRIDGED = 512
    NCCF_FIREWALLED = 1024
    NCCF_DEFAULT = 2048
    NCCF_HOMENET_CAPABLE = 4096
    NCCF_SHARED_PRIVATE = 8192
    NCCF_QUARANTINED = 16384
    NCCF_RESERVED = 32768
    NCCF_HOSTED_NETWORK = 65536
    NCCF_VIRTUAL_STATION = 131072
    NCCF_WIFI_DIRECT = 262144
    NCCF_BLUETOOTH_MASK = 983040
    NCCF_LAN_MASK = 15728640
// NETCON_CHARACTERISTIC_FLAGS
pub const NCCF_NONE: i32 = 0;
pub const NCCF_ALL_USERS: i32 = 1;
pub const NCCF_ALLOW_DUPLICATION: i32 = 2;
pub const NCCF_ALLOW_REMOVAL: i32 = 4;
pub const NCCF_ALLOW_RENAME: i32 = 8;
pub const NCCF_INCOMING_ONLY: i32 = 32;
pub const NCCF_OUTGOING_ONLY: i32 = 64;
pub const NCCF_BRANDED: i32 = 128;
pub const NCCF_SHARED: i32 = 256;
pub const NCCF_BRIDGED: i32 = 512;
pub const NCCF_FIREWALLED: i32 = 1024;
pub const NCCF_DEFAULT: i32 = 2048;
pub const NCCF_HOMENET_CAPABLE: i32 = 4096;
pub const NCCF_SHARED_PRIVATE: i32 = 8192;
pub const NCCF_QUARANTINED: i32 = 16384;
pub const NCCF_RESERVED: i32 = 32768;
pub const NCCF_HOSTED_NETWORK: i32 = 65536;
pub const NCCF_VIRTUAL_STATION: i32 = 131072;
pub const NCCF_WIFI_DIRECT: i32 = 262144;
pub const NCCF_BLUETOOTH_MASK: i32 = 983040;
pub const NCCF_LAN_MASK: i32 = 15728640;
// NETCON_CHARACTERISTIC_FLAGS
const (
	NCCF_NONE int32 = 0
	NCCF_ALL_USERS int32 = 1
	NCCF_ALLOW_DUPLICATION int32 = 2
	NCCF_ALLOW_REMOVAL int32 = 4
	NCCF_ALLOW_RENAME int32 = 8
	NCCF_INCOMING_ONLY int32 = 32
	NCCF_OUTGOING_ONLY int32 = 64
	NCCF_BRANDED int32 = 128
	NCCF_SHARED int32 = 256
	NCCF_BRIDGED int32 = 512
	NCCF_FIREWALLED int32 = 1024
	NCCF_DEFAULT int32 = 2048
	NCCF_HOMENET_CAPABLE int32 = 4096
	NCCF_SHARED_PRIVATE int32 = 8192
	NCCF_QUARANTINED int32 = 16384
	NCCF_RESERVED int32 = 32768
	NCCF_HOSTED_NETWORK int32 = 65536
	NCCF_VIRTUAL_STATION int32 = 131072
	NCCF_WIFI_DIRECT int32 = 262144
	NCCF_BLUETOOTH_MASK int32 = 983040
	NCCF_LAN_MASK int32 = 15728640
)
const
  NCCF_NONE = 0;
  NCCF_ALL_USERS = 1;
  NCCF_ALLOW_DUPLICATION = 2;
  NCCF_ALLOW_REMOVAL = 4;
  NCCF_ALLOW_RENAME = 8;
  NCCF_INCOMING_ONLY = 32;
  NCCF_OUTGOING_ONLY = 64;
  NCCF_BRANDED = 128;
  NCCF_SHARED = 256;
  NCCF_BRIDGED = 512;
  NCCF_FIREWALLED = 1024;
  NCCF_DEFAULT = 2048;
  NCCF_HOMENET_CAPABLE = 4096;
  NCCF_SHARED_PRIVATE = 8192;
  NCCF_QUARANTINED = 16384;
  NCCF_RESERVED = 32768;
  NCCF_HOSTED_NETWORK = 65536;
  NCCF_VIRTUAL_STATION = 131072;
  NCCF_WIFI_DIRECT = 262144;
  NCCF_BLUETOOTH_MASK = 983040;
  NCCF_LAN_MASK = 15728640;
// NETCON_CHARACTERISTIC_FLAGS
pub const NCCF_NONE: i32 = 0;
pub const NCCF_ALL_USERS: i32 = 1;
pub const NCCF_ALLOW_DUPLICATION: i32 = 2;
pub const NCCF_ALLOW_REMOVAL: i32 = 4;
pub const NCCF_ALLOW_RENAME: i32 = 8;
pub const NCCF_INCOMING_ONLY: i32 = 32;
pub const NCCF_OUTGOING_ONLY: i32 = 64;
pub const NCCF_BRANDED: i32 = 128;
pub const NCCF_SHARED: i32 = 256;
pub const NCCF_BRIDGED: i32 = 512;
pub const NCCF_FIREWALLED: i32 = 1024;
pub const NCCF_DEFAULT: i32 = 2048;
pub const NCCF_HOMENET_CAPABLE: i32 = 4096;
pub const NCCF_SHARED_PRIVATE: i32 = 8192;
pub const NCCF_QUARANTINED: i32 = 16384;
pub const NCCF_RESERVED: i32 = 32768;
pub const NCCF_HOSTED_NETWORK: i32 = 65536;
pub const NCCF_VIRTUAL_STATION: i32 = 131072;
pub const NCCF_WIFI_DIRECT: i32 = 262144;
pub const NCCF_BLUETOOTH_MASK: i32 = 983040;
pub const NCCF_LAN_MASK: i32 = 15728640;
const
  NCCF_NONE* = 0
  NCCF_ALL_USERS* = 1
  NCCF_ALLOW_DUPLICATION* = 2
  NCCF_ALLOW_REMOVAL* = 4
  NCCF_ALLOW_RENAME* = 8
  NCCF_INCOMING_ONLY* = 32
  NCCF_OUTGOING_ONLY* = 64
  NCCF_BRANDED* = 128
  NCCF_SHARED* = 256
  NCCF_BRIDGED* = 512
  NCCF_FIREWALLED* = 1024
  NCCF_DEFAULT* = 2048
  NCCF_HOMENET_CAPABLE* = 4096
  NCCF_SHARED_PRIVATE* = 8192
  NCCF_QUARANTINED* = 16384
  NCCF_RESERVED* = 32768
  NCCF_HOSTED_NETWORK* = 65536
  NCCF_VIRTUAL_STATION* = 131072
  NCCF_WIFI_DIRECT* = 262144
  NCCF_BLUETOOTH_MASK* = 983040
  NCCF_LAN_MASK* = 15728640
enum NETCON_CHARACTERISTIC_FLAGS : int {
    NCCF_NONE = 0,
    NCCF_ALL_USERS = 1,
    NCCF_ALLOW_DUPLICATION = 2,
    NCCF_ALLOW_REMOVAL = 4,
    NCCF_ALLOW_RENAME = 8,
    NCCF_INCOMING_ONLY = 32,
    NCCF_OUTGOING_ONLY = 64,
    NCCF_BRANDED = 128,
    NCCF_SHARED = 256,
    NCCF_BRIDGED = 512,
    NCCF_FIREWALLED = 1024,
    NCCF_DEFAULT = 2048,
    NCCF_HOMENET_CAPABLE = 4096,
    NCCF_SHARED_PRIVATE = 8192,
    NCCF_QUARANTINED = 16384,
    NCCF_RESERVED = 32768,
    NCCF_HOSTED_NETWORK = 65536,
    NCCF_VIRTUAL_STATION = 131072,
    NCCF_WIFI_DIRECT = 262144,
    NCCF_BLUETOOTH_MASK = 983040,
    NCCF_LAN_MASK = 15728640,
}
#define global NCCF_NONE              0x0
#define global NCCF_ALL_USERS         0x1
#define global NCCF_ALLOW_DUPLICATION 0x2
#define global NCCF_ALLOW_REMOVAL     0x4
#define global NCCF_ALLOW_RENAME      0x8
#define global NCCF_INCOMING_ONLY     0x20
#define global NCCF_OUTGOING_ONLY     0x40
#define global NCCF_BRANDED           0x80
#define global NCCF_SHARED            0x100
#define global NCCF_BRIDGED           0x200
#define global NCCF_FIREWALLED        0x400
#define global NCCF_DEFAULT           0x800
#define global NCCF_HOMENET_CAPABLE   0x1000
#define global NCCF_SHARED_PRIVATE    0x2000
#define global NCCF_QUARANTINED       0x4000
#define global NCCF_RESERVED          0x8000
#define global NCCF_HOSTED_NETWORK    0x10000
#define global NCCF_VIRTUAL_STATION   0x20000
#define global NCCF_WIFI_DIRECT       0x40000
#define global NCCF_BLUETOOTH_MASK    0xF0000
#define global NCCF_LAN_MASK          0xF00000