ホーム › NetworkManagement.WNet › NET_CONNECT_FLAGS
NET_CONNECT_FLAGS
列挙型フラグメンバー 19
| 名前 | 10進 | 16進 |
|---|---|---|
| CONNECT_UPDATE_PROFILE | 1 | 0x1 |
| CONNECT_UPDATE_RECENT | 2 | 0x2 |
| CONNECT_TEMPORARY | 4 | 0x4 |
| CONNECT_INTERACTIVE | 8 | 0x8 |
| CONNECT_PROMPT | 16 | 0x10 |
| CONNECT_NEED_DRIVE | 32 | 0x20 |
| CONNECT_REFCOUNT | 64 | 0x40 |
| CONNECT_REDIRECT | 128 | 0x80 |
| CONNECT_LOCALDRIVE | 256 | 0x100 |
| CONNECT_CURRENT_MEDIA | 512 | 0x200 |
| CONNECT_DEFERRED | 1024 | 0x400 |
| CONNECT_RESERVED | 4278190080 | 0xFF000000 |
| CONNECT_COMMANDLINE | 2048 | 0x800 |
| CONNECT_CMD_SAVECRED | 4096 | 0x1000 |
| CONNECT_CRED_RESET | 8192 | 0x2000 |
| CONNECT_REQUIRE_INTEGRITY | 16384 | 0x4000 |
| CONNECT_REQUIRE_PRIVACY | 32768 | 0x8000 |
| CONNECT_WRITE_THROUGH_SEMANTICS | 65536 | 0x10000 |
| CONNECT_GLOBAL_MAPPING | 262144 | 0x40000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum NET_CONNECT_FLAGS : unsigned int {
CONNECT_UPDATE_PROFILE = 1,
CONNECT_UPDATE_RECENT = 2,
CONNECT_TEMPORARY = 4,
CONNECT_INTERACTIVE = 8,
CONNECT_PROMPT = 16,
CONNECT_NEED_DRIVE = 32,
CONNECT_REFCOUNT = 64,
CONNECT_REDIRECT = 128,
CONNECT_LOCALDRIVE = 256,
CONNECT_CURRENT_MEDIA = 512,
CONNECT_DEFERRED = 1024,
CONNECT_RESERVED = 4278190080,
CONNECT_COMMANDLINE = 2048,
CONNECT_CMD_SAVECRED = 4096,
CONNECT_CRED_RESET = 8192,
CONNECT_REQUIRE_INTEGRITY = 16384,
CONNECT_REQUIRE_PRIVACY = 32768,
CONNECT_WRITE_THROUGH_SEMANTICS = 65536,
CONNECT_GLOBAL_MAPPING = 262144
} NET_CONNECT_FLAGS;[Flags]
public enum NET_CONNECT_FLAGS : uint
{
CONNECT_UPDATE_PROFILE = 1,
CONNECT_UPDATE_RECENT = 2,
CONNECT_TEMPORARY = 4,
CONNECT_INTERACTIVE = 8,
CONNECT_PROMPT = 16,
CONNECT_NEED_DRIVE = 32,
CONNECT_REFCOUNT = 64,
CONNECT_REDIRECT = 128,
CONNECT_LOCALDRIVE = 256,
CONNECT_CURRENT_MEDIA = 512,
CONNECT_DEFERRED = 1024,
CONNECT_RESERVED = 4278190080,
CONNECT_COMMANDLINE = 2048,
CONNECT_CMD_SAVECRED = 4096,
CONNECT_CRED_RESET = 8192,
CONNECT_REQUIRE_INTEGRITY = 16384,
CONNECT_REQUIRE_PRIVACY = 32768,
CONNECT_WRITE_THROUGH_SEMANTICS = 65536,
CONNECT_GLOBAL_MAPPING = 262144,
}<Flags>
Public Enum NET_CONNECT_FLAGS As UInteger
CONNECT_UPDATE_PROFILE = 1
CONNECT_UPDATE_RECENT = 2
CONNECT_TEMPORARY = 4
CONNECT_INTERACTIVE = 8
CONNECT_PROMPT = 16
CONNECT_NEED_DRIVE = 32
CONNECT_REFCOUNT = 64
CONNECT_REDIRECT = 128
CONNECT_LOCALDRIVE = 256
CONNECT_CURRENT_MEDIA = 512
CONNECT_DEFERRED = 1024
CONNECT_RESERVED = 4278190080
CONNECT_COMMANDLINE = 2048
CONNECT_CMD_SAVECRED = 4096
CONNECT_CRED_RESET = 8192
CONNECT_REQUIRE_INTEGRITY = 16384
CONNECT_REQUIRE_PRIVACY = 32768
CONNECT_WRITE_THROUGH_SEMANTICS = 65536
CONNECT_GLOBAL_MAPPING = 262144
End Enumimport enum
class NET_CONNECT_FLAGS(enum.IntFlag):
CONNECT_UPDATE_PROFILE = 1
CONNECT_UPDATE_RECENT = 2
CONNECT_TEMPORARY = 4
CONNECT_INTERACTIVE = 8
CONNECT_PROMPT = 16
CONNECT_NEED_DRIVE = 32
CONNECT_REFCOUNT = 64
CONNECT_REDIRECT = 128
CONNECT_LOCALDRIVE = 256
CONNECT_CURRENT_MEDIA = 512
CONNECT_DEFERRED = 1024
CONNECT_RESERVED = 4278190080
CONNECT_COMMANDLINE = 2048
CONNECT_CMD_SAVECRED = 4096
CONNECT_CRED_RESET = 8192
CONNECT_REQUIRE_INTEGRITY = 16384
CONNECT_REQUIRE_PRIVACY = 32768
CONNECT_WRITE_THROUGH_SEMANTICS = 65536
CONNECT_GLOBAL_MAPPING = 262144// NET_CONNECT_FLAGS (flags)
pub const CONNECT_UPDATE_PROFILE: u32 = 1;
pub const CONNECT_UPDATE_RECENT: u32 = 2;
pub const CONNECT_TEMPORARY: u32 = 4;
pub const CONNECT_INTERACTIVE: u32 = 8;
pub const CONNECT_PROMPT: u32 = 16;
pub const CONNECT_NEED_DRIVE: u32 = 32;
pub const CONNECT_REFCOUNT: u32 = 64;
pub const CONNECT_REDIRECT: u32 = 128;
pub const CONNECT_LOCALDRIVE: u32 = 256;
pub const CONNECT_CURRENT_MEDIA: u32 = 512;
pub const CONNECT_DEFERRED: u32 = 1024;
pub const CONNECT_RESERVED: u32 = 4278190080;
pub const CONNECT_COMMANDLINE: u32 = 2048;
pub const CONNECT_CMD_SAVECRED: u32 = 4096;
pub const CONNECT_CRED_RESET: u32 = 8192;
pub const CONNECT_REQUIRE_INTEGRITY: u32 = 16384;
pub const CONNECT_REQUIRE_PRIVACY: u32 = 32768;
pub const CONNECT_WRITE_THROUGH_SEMANTICS: u32 = 65536;
pub const CONNECT_GLOBAL_MAPPING: u32 = 262144;// NET_CONNECT_FLAGS
const (
CONNECT_UPDATE_PROFILE uint32 = 1
CONNECT_UPDATE_RECENT uint32 = 2
CONNECT_TEMPORARY uint32 = 4
CONNECT_INTERACTIVE uint32 = 8
CONNECT_PROMPT uint32 = 16
CONNECT_NEED_DRIVE uint32 = 32
CONNECT_REFCOUNT uint32 = 64
CONNECT_REDIRECT uint32 = 128
CONNECT_LOCALDRIVE uint32 = 256
CONNECT_CURRENT_MEDIA uint32 = 512
CONNECT_DEFERRED uint32 = 1024
CONNECT_RESERVED uint32 = 4278190080
CONNECT_COMMANDLINE uint32 = 2048
CONNECT_CMD_SAVECRED uint32 = 4096
CONNECT_CRED_RESET uint32 = 8192
CONNECT_REQUIRE_INTEGRITY uint32 = 16384
CONNECT_REQUIRE_PRIVACY uint32 = 32768
CONNECT_WRITE_THROUGH_SEMANTICS uint32 = 65536
CONNECT_GLOBAL_MAPPING uint32 = 262144
)const
CONNECT_UPDATE_PROFILE = 1;
CONNECT_UPDATE_RECENT = 2;
CONNECT_TEMPORARY = 4;
CONNECT_INTERACTIVE = 8;
CONNECT_PROMPT = 16;
CONNECT_NEED_DRIVE = 32;
CONNECT_REFCOUNT = 64;
CONNECT_REDIRECT = 128;
CONNECT_LOCALDRIVE = 256;
CONNECT_CURRENT_MEDIA = 512;
CONNECT_DEFERRED = 1024;
CONNECT_RESERVED = 4278190080;
CONNECT_COMMANDLINE = 2048;
CONNECT_CMD_SAVECRED = 4096;
CONNECT_CRED_RESET = 8192;
CONNECT_REQUIRE_INTEGRITY = 16384;
CONNECT_REQUIRE_PRIVACY = 32768;
CONNECT_WRITE_THROUGH_SEMANTICS = 65536;
CONNECT_GLOBAL_MAPPING = 262144;// NET_CONNECT_FLAGS
pub const CONNECT_UPDATE_PROFILE: u32 = 1;
pub const CONNECT_UPDATE_RECENT: u32 = 2;
pub const CONNECT_TEMPORARY: u32 = 4;
pub const CONNECT_INTERACTIVE: u32 = 8;
pub const CONNECT_PROMPT: u32 = 16;
pub const CONNECT_NEED_DRIVE: u32 = 32;
pub const CONNECT_REFCOUNT: u32 = 64;
pub const CONNECT_REDIRECT: u32 = 128;
pub const CONNECT_LOCALDRIVE: u32 = 256;
pub const CONNECT_CURRENT_MEDIA: u32 = 512;
pub const CONNECT_DEFERRED: u32 = 1024;
pub const CONNECT_RESERVED: u32 = 4278190080;
pub const CONNECT_COMMANDLINE: u32 = 2048;
pub const CONNECT_CMD_SAVECRED: u32 = 4096;
pub const CONNECT_CRED_RESET: u32 = 8192;
pub const CONNECT_REQUIRE_INTEGRITY: u32 = 16384;
pub const CONNECT_REQUIRE_PRIVACY: u32 = 32768;
pub const CONNECT_WRITE_THROUGH_SEMANTICS: u32 = 65536;
pub const CONNECT_GLOBAL_MAPPING: u32 = 262144;const
CONNECT_UPDATE_PROFILE* = 1
CONNECT_UPDATE_RECENT* = 2
CONNECT_TEMPORARY* = 4
CONNECT_INTERACTIVE* = 8
CONNECT_PROMPT* = 16
CONNECT_NEED_DRIVE* = 32
CONNECT_REFCOUNT* = 64
CONNECT_REDIRECT* = 128
CONNECT_LOCALDRIVE* = 256
CONNECT_CURRENT_MEDIA* = 512
CONNECT_DEFERRED* = 1024
CONNECT_RESERVED* = 4278190080
CONNECT_COMMANDLINE* = 2048
CONNECT_CMD_SAVECRED* = 4096
CONNECT_CRED_RESET* = 8192
CONNECT_REQUIRE_INTEGRITY* = 16384
CONNECT_REQUIRE_PRIVACY* = 32768
CONNECT_WRITE_THROUGH_SEMANTICS* = 65536
CONNECT_GLOBAL_MAPPING* = 262144enum NET_CONNECT_FLAGS : uint {
CONNECT_UPDATE_PROFILE = 1,
CONNECT_UPDATE_RECENT = 2,
CONNECT_TEMPORARY = 4,
CONNECT_INTERACTIVE = 8,
CONNECT_PROMPT = 16,
CONNECT_NEED_DRIVE = 32,
CONNECT_REFCOUNT = 64,
CONNECT_REDIRECT = 128,
CONNECT_LOCALDRIVE = 256,
CONNECT_CURRENT_MEDIA = 512,
CONNECT_DEFERRED = 1024,
CONNECT_RESERVED = 4278190080,
CONNECT_COMMANDLINE = 2048,
CONNECT_CMD_SAVECRED = 4096,
CONNECT_CRED_RESET = 8192,
CONNECT_REQUIRE_INTEGRITY = 16384,
CONNECT_REQUIRE_PRIVACY = 32768,
CONNECT_WRITE_THROUGH_SEMANTICS = 65536,
CONNECT_GLOBAL_MAPPING = 262144,
}#define global CONNECT_UPDATE_PROFILE 0x1
#define global CONNECT_UPDATE_RECENT 0x2
#define global CONNECT_TEMPORARY 0x4
#define global CONNECT_INTERACTIVE 0x8
#define global CONNECT_PROMPT 0x10
#define global CONNECT_NEED_DRIVE 0x20
#define global CONNECT_REFCOUNT 0x40
#define global CONNECT_REDIRECT 0x80
#define global CONNECT_LOCALDRIVE 0x100
#define global CONNECT_CURRENT_MEDIA 0x200
#define global CONNECT_DEFERRED 0x400
#define global CONNECT_RESERVED 0xFF000000
#define global CONNECT_COMMANDLINE 0x800
#define global CONNECT_CMD_SAVECRED 0x1000
#define global CONNECT_CRED_RESET 0x2000
#define global CONNECT_REQUIRE_INTEGRITY 0x4000
#define global CONNECT_REQUIRE_PRIVACY 0x8000
#define global CONNECT_WRITE_THROUGH_SEMANTICS 0x10000
#define global CONNECT_GLOBAL_MAPPING 0x40000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。