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

CONNECTDLGSTRUCT_FLAGS

列挙型フラグ
基底型u4

メンバー 6

名前10進16進
CONNDLG_RO_PATH10x1
CONNDLG_CONN_POINT20x2
CONNDLG_USE_MRU40x4
CONNDLG_HIDE_BOX80x8
CONNDLG_PERSIST160x10
CONNDLG_NOT_PERSIST320x20

各言語での定義

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

typedef enum CONNECTDLGSTRUCT_FLAGS : unsigned int {
    CONNDLG_RO_PATH = 1,
    CONNDLG_CONN_POINT = 2,
    CONNDLG_USE_MRU = 4,
    CONNDLG_HIDE_BOX = 8,
    CONNDLG_PERSIST = 16,
    CONNDLG_NOT_PERSIST = 32
} CONNECTDLGSTRUCT_FLAGS;
[Flags]
public enum CONNECTDLGSTRUCT_FLAGS : uint
{
    CONNDLG_RO_PATH = 1,
    CONNDLG_CONN_POINT = 2,
    CONNDLG_USE_MRU = 4,
    CONNDLG_HIDE_BOX = 8,
    CONNDLG_PERSIST = 16,
    CONNDLG_NOT_PERSIST = 32,
}
<Flags>
Public Enum CONNECTDLGSTRUCT_FLAGS As UInteger
    CONNDLG_RO_PATH = 1
    CONNDLG_CONN_POINT = 2
    CONNDLG_USE_MRU = 4
    CONNDLG_HIDE_BOX = 8
    CONNDLG_PERSIST = 16
    CONNDLG_NOT_PERSIST = 32
End Enum
import enum

class CONNECTDLGSTRUCT_FLAGS(enum.IntFlag):
    CONNDLG_RO_PATH = 1
    CONNDLG_CONN_POINT = 2
    CONNDLG_USE_MRU = 4
    CONNDLG_HIDE_BOX = 8
    CONNDLG_PERSIST = 16
    CONNDLG_NOT_PERSIST = 32
// CONNECTDLGSTRUCT_FLAGS (flags)
pub const CONNDLG_RO_PATH: u32 = 1;
pub const CONNDLG_CONN_POINT: u32 = 2;
pub const CONNDLG_USE_MRU: u32 = 4;
pub const CONNDLG_HIDE_BOX: u32 = 8;
pub const CONNDLG_PERSIST: u32 = 16;
pub const CONNDLG_NOT_PERSIST: u32 = 32;
// CONNECTDLGSTRUCT_FLAGS
const (
	CONNDLG_RO_PATH uint32 = 1
	CONNDLG_CONN_POINT uint32 = 2
	CONNDLG_USE_MRU uint32 = 4
	CONNDLG_HIDE_BOX uint32 = 8
	CONNDLG_PERSIST uint32 = 16
	CONNDLG_NOT_PERSIST uint32 = 32
)
const
  CONNDLG_RO_PATH = 1;
  CONNDLG_CONN_POINT = 2;
  CONNDLG_USE_MRU = 4;
  CONNDLG_HIDE_BOX = 8;
  CONNDLG_PERSIST = 16;
  CONNDLG_NOT_PERSIST = 32;
// CONNECTDLGSTRUCT_FLAGS
pub const CONNDLG_RO_PATH: u32 = 1;
pub const CONNDLG_CONN_POINT: u32 = 2;
pub const CONNDLG_USE_MRU: u32 = 4;
pub const CONNDLG_HIDE_BOX: u32 = 8;
pub const CONNDLG_PERSIST: u32 = 16;
pub const CONNDLG_NOT_PERSIST: u32 = 32;
const
  CONNDLG_RO_PATH* = 1
  CONNDLG_CONN_POINT* = 2
  CONNDLG_USE_MRU* = 4
  CONNDLG_HIDE_BOX* = 8
  CONNDLG_PERSIST* = 16
  CONNDLG_NOT_PERSIST* = 32
enum CONNECTDLGSTRUCT_FLAGS : uint {
    CONNDLG_RO_PATH = 1,
    CONNDLG_CONN_POINT = 2,
    CONNDLG_USE_MRU = 4,
    CONNDLG_HIDE_BOX = 8,
    CONNDLG_PERSIST = 16,
    CONNDLG_NOT_PERSIST = 32,
}
#define global CONNDLG_RO_PATH     0x1
#define global CONNDLG_CONN_POINT  0x2
#define global CONNDLG_USE_MRU     0x4
#define global CONNDLG_HIDE_BOX    0x8
#define global CONNDLG_PERSIST     0x10
#define global CONNDLG_NOT_PERSIST 0x20
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。