ホーム › Storage.FileSystem › SHARE_TYPE
SHARE_TYPE
列挙型フラグメンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| STYPE_DISKTREE | 0 | 0x0 |
| STYPE_PRINTQ | 1 | 0x1 |
| STYPE_DEVICE | 2 | 0x2 |
| STYPE_IPC | 3 | 0x3 |
| STYPE_SPECIAL | 2147483648 | 0x80000000 |
| STYPE_TEMPORARY | 1073741824 | 0x40000000 |
| STYPE_MASK | 255 | 0xFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SHARE_TYPE : unsigned int {
STYPE_DISKTREE = 0,
STYPE_PRINTQ = 1,
STYPE_DEVICE = 2,
STYPE_IPC = 3,
STYPE_SPECIAL = 2147483648,
STYPE_TEMPORARY = 1073741824,
STYPE_MASK = 255
} SHARE_TYPE;[Flags]
public enum SHARE_TYPE : uint
{
STYPE_DISKTREE = 0,
STYPE_PRINTQ = 1,
STYPE_DEVICE = 2,
STYPE_IPC = 3,
STYPE_SPECIAL = 2147483648,
STYPE_TEMPORARY = 1073741824,
STYPE_MASK = 255,
}<Flags>
Public Enum SHARE_TYPE As UInteger
STYPE_DISKTREE = 0
STYPE_PRINTQ = 1
STYPE_DEVICE = 2
STYPE_IPC = 3
STYPE_SPECIAL = 2147483648
STYPE_TEMPORARY = 1073741824
STYPE_MASK = 255
End Enumimport enum
class SHARE_TYPE(enum.IntFlag):
STYPE_DISKTREE = 0
STYPE_PRINTQ = 1
STYPE_DEVICE = 2
STYPE_IPC = 3
STYPE_SPECIAL = 2147483648
STYPE_TEMPORARY = 1073741824
STYPE_MASK = 255// SHARE_TYPE (flags)
pub const STYPE_DISKTREE: u32 = 0;
pub const STYPE_PRINTQ: u32 = 1;
pub const STYPE_DEVICE: u32 = 2;
pub const STYPE_IPC: u32 = 3;
pub const STYPE_SPECIAL: u32 = 2147483648;
pub const STYPE_TEMPORARY: u32 = 1073741824;
pub const STYPE_MASK: u32 = 255;// SHARE_TYPE
const (
STYPE_DISKTREE uint32 = 0
STYPE_PRINTQ uint32 = 1
STYPE_DEVICE uint32 = 2
STYPE_IPC uint32 = 3
STYPE_SPECIAL uint32 = 2147483648
STYPE_TEMPORARY uint32 = 1073741824
STYPE_MASK uint32 = 255
)const
STYPE_DISKTREE = 0;
STYPE_PRINTQ = 1;
STYPE_DEVICE = 2;
STYPE_IPC = 3;
STYPE_SPECIAL = 2147483648;
STYPE_TEMPORARY = 1073741824;
STYPE_MASK = 255;// SHARE_TYPE
pub const STYPE_DISKTREE: u32 = 0;
pub const STYPE_PRINTQ: u32 = 1;
pub const STYPE_DEVICE: u32 = 2;
pub const STYPE_IPC: u32 = 3;
pub const STYPE_SPECIAL: u32 = 2147483648;
pub const STYPE_TEMPORARY: u32 = 1073741824;
pub const STYPE_MASK: u32 = 255;const
STYPE_DISKTREE* = 0
STYPE_PRINTQ* = 1
STYPE_DEVICE* = 2
STYPE_IPC* = 3
STYPE_SPECIAL* = 2147483648
STYPE_TEMPORARY* = 1073741824
STYPE_MASK* = 255enum SHARE_TYPE : uint {
STYPE_DISKTREE = 0,
STYPE_PRINTQ = 1,
STYPE_DEVICE = 2,
STYPE_IPC = 3,
STYPE_SPECIAL = 2147483648,
STYPE_TEMPORARY = 1073741824,
STYPE_MASK = 255,
}#define global STYPE_DISKTREE 0x0
#define global STYPE_PRINTQ 0x1
#define global STYPE_DEVICE 0x2
#define global STYPE_IPC 0x3
#define global STYPE_SPECIAL 0x80000000
#define global STYPE_TEMPORARY 0x40000000
#define global STYPE_MASK 0xFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。