ホーム › System.Ioctl › CHANGER_ELEMENT_STATUS_FLAGS
CHANGER_ELEMENT_STATUS_FLAGS
列挙型フラグメンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| ELEMENT_STATUS_ACCESS | 8 | 0x8 |
| ELEMENT_STATUS_AVOLTAG | 536870912 | 0x20000000 |
| ELEMENT_STATUS_EXCEPT | 4 | 0x4 |
| ELEMENT_STATUS_EXENAB | 16 | 0x10 |
| ELEMENT_STATUS_FULL | 1 | 0x1 |
| ELEMENT_STATUS_ID_VALID | 8192 | 0x2000 |
| ELEMENT_STATUS_IMPEXP | 2 | 0x2 |
| ELEMENT_STATUS_INENAB | 32 | 0x20 |
| ELEMENT_STATUS_INVERT | 4194304 | 0x400000 |
| ELEMENT_STATUS_LUN_VALID | 4096 | 0x1000 |
| ELEMENT_STATUS_NOT_BUS | 32768 | 0x8000 |
| ELEMENT_STATUS_PVOLTAG | 268435456 | 0x10000000 |
| ELEMENT_STATUS_SVALID | 8388608 | 0x800000 |
| ELEMENT_STATUS_PRODUCT_DATA | 64 | 0x40 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CHANGER_ELEMENT_STATUS_FLAGS : unsigned int {
ELEMENT_STATUS_ACCESS = 8,
ELEMENT_STATUS_AVOLTAG = 536870912,
ELEMENT_STATUS_EXCEPT = 4,
ELEMENT_STATUS_EXENAB = 16,
ELEMENT_STATUS_FULL = 1,
ELEMENT_STATUS_ID_VALID = 8192,
ELEMENT_STATUS_IMPEXP = 2,
ELEMENT_STATUS_INENAB = 32,
ELEMENT_STATUS_INVERT = 4194304,
ELEMENT_STATUS_LUN_VALID = 4096,
ELEMENT_STATUS_NOT_BUS = 32768,
ELEMENT_STATUS_PVOLTAG = 268435456,
ELEMENT_STATUS_SVALID = 8388608,
ELEMENT_STATUS_PRODUCT_DATA = 64
} CHANGER_ELEMENT_STATUS_FLAGS;[Flags]
public enum CHANGER_ELEMENT_STATUS_FLAGS : uint
{
ELEMENT_STATUS_ACCESS = 8,
ELEMENT_STATUS_AVOLTAG = 536870912,
ELEMENT_STATUS_EXCEPT = 4,
ELEMENT_STATUS_EXENAB = 16,
ELEMENT_STATUS_FULL = 1,
ELEMENT_STATUS_ID_VALID = 8192,
ELEMENT_STATUS_IMPEXP = 2,
ELEMENT_STATUS_INENAB = 32,
ELEMENT_STATUS_INVERT = 4194304,
ELEMENT_STATUS_LUN_VALID = 4096,
ELEMENT_STATUS_NOT_BUS = 32768,
ELEMENT_STATUS_PVOLTAG = 268435456,
ELEMENT_STATUS_SVALID = 8388608,
ELEMENT_STATUS_PRODUCT_DATA = 64,
}<Flags>
Public Enum CHANGER_ELEMENT_STATUS_FLAGS As UInteger
ELEMENT_STATUS_ACCESS = 8
ELEMENT_STATUS_AVOLTAG = 536870912
ELEMENT_STATUS_EXCEPT = 4
ELEMENT_STATUS_EXENAB = 16
ELEMENT_STATUS_FULL = 1
ELEMENT_STATUS_ID_VALID = 8192
ELEMENT_STATUS_IMPEXP = 2
ELEMENT_STATUS_INENAB = 32
ELEMENT_STATUS_INVERT = 4194304
ELEMENT_STATUS_LUN_VALID = 4096
ELEMENT_STATUS_NOT_BUS = 32768
ELEMENT_STATUS_PVOLTAG = 268435456
ELEMENT_STATUS_SVALID = 8388608
ELEMENT_STATUS_PRODUCT_DATA = 64
End Enumimport enum
class CHANGER_ELEMENT_STATUS_FLAGS(enum.IntFlag):
ELEMENT_STATUS_ACCESS = 8
ELEMENT_STATUS_AVOLTAG = 536870912
ELEMENT_STATUS_EXCEPT = 4
ELEMENT_STATUS_EXENAB = 16
ELEMENT_STATUS_FULL = 1
ELEMENT_STATUS_ID_VALID = 8192
ELEMENT_STATUS_IMPEXP = 2
ELEMENT_STATUS_INENAB = 32
ELEMENT_STATUS_INVERT = 4194304
ELEMENT_STATUS_LUN_VALID = 4096
ELEMENT_STATUS_NOT_BUS = 32768
ELEMENT_STATUS_PVOLTAG = 268435456
ELEMENT_STATUS_SVALID = 8388608
ELEMENT_STATUS_PRODUCT_DATA = 64// CHANGER_ELEMENT_STATUS_FLAGS (flags)
pub const ELEMENT_STATUS_ACCESS: u32 = 8;
pub const ELEMENT_STATUS_AVOLTAG: u32 = 536870912;
pub const ELEMENT_STATUS_EXCEPT: u32 = 4;
pub const ELEMENT_STATUS_EXENAB: u32 = 16;
pub const ELEMENT_STATUS_FULL: u32 = 1;
pub const ELEMENT_STATUS_ID_VALID: u32 = 8192;
pub const ELEMENT_STATUS_IMPEXP: u32 = 2;
pub const ELEMENT_STATUS_INENAB: u32 = 32;
pub const ELEMENT_STATUS_INVERT: u32 = 4194304;
pub const ELEMENT_STATUS_LUN_VALID: u32 = 4096;
pub const ELEMENT_STATUS_NOT_BUS: u32 = 32768;
pub const ELEMENT_STATUS_PVOLTAG: u32 = 268435456;
pub const ELEMENT_STATUS_SVALID: u32 = 8388608;
pub const ELEMENT_STATUS_PRODUCT_DATA: u32 = 64;// CHANGER_ELEMENT_STATUS_FLAGS
const (
ELEMENT_STATUS_ACCESS uint32 = 8
ELEMENT_STATUS_AVOLTAG uint32 = 536870912
ELEMENT_STATUS_EXCEPT uint32 = 4
ELEMENT_STATUS_EXENAB uint32 = 16
ELEMENT_STATUS_FULL uint32 = 1
ELEMENT_STATUS_ID_VALID uint32 = 8192
ELEMENT_STATUS_IMPEXP uint32 = 2
ELEMENT_STATUS_INENAB uint32 = 32
ELEMENT_STATUS_INVERT uint32 = 4194304
ELEMENT_STATUS_LUN_VALID uint32 = 4096
ELEMENT_STATUS_NOT_BUS uint32 = 32768
ELEMENT_STATUS_PVOLTAG uint32 = 268435456
ELEMENT_STATUS_SVALID uint32 = 8388608
ELEMENT_STATUS_PRODUCT_DATA uint32 = 64
)const
ELEMENT_STATUS_ACCESS = 8;
ELEMENT_STATUS_AVOLTAG = 536870912;
ELEMENT_STATUS_EXCEPT = 4;
ELEMENT_STATUS_EXENAB = 16;
ELEMENT_STATUS_FULL = 1;
ELEMENT_STATUS_ID_VALID = 8192;
ELEMENT_STATUS_IMPEXP = 2;
ELEMENT_STATUS_INENAB = 32;
ELEMENT_STATUS_INVERT = 4194304;
ELEMENT_STATUS_LUN_VALID = 4096;
ELEMENT_STATUS_NOT_BUS = 32768;
ELEMENT_STATUS_PVOLTAG = 268435456;
ELEMENT_STATUS_SVALID = 8388608;
ELEMENT_STATUS_PRODUCT_DATA = 64;// CHANGER_ELEMENT_STATUS_FLAGS
pub const ELEMENT_STATUS_ACCESS: u32 = 8;
pub const ELEMENT_STATUS_AVOLTAG: u32 = 536870912;
pub const ELEMENT_STATUS_EXCEPT: u32 = 4;
pub const ELEMENT_STATUS_EXENAB: u32 = 16;
pub const ELEMENT_STATUS_FULL: u32 = 1;
pub const ELEMENT_STATUS_ID_VALID: u32 = 8192;
pub const ELEMENT_STATUS_IMPEXP: u32 = 2;
pub const ELEMENT_STATUS_INENAB: u32 = 32;
pub const ELEMENT_STATUS_INVERT: u32 = 4194304;
pub const ELEMENT_STATUS_LUN_VALID: u32 = 4096;
pub const ELEMENT_STATUS_NOT_BUS: u32 = 32768;
pub const ELEMENT_STATUS_PVOLTAG: u32 = 268435456;
pub const ELEMENT_STATUS_SVALID: u32 = 8388608;
pub const ELEMENT_STATUS_PRODUCT_DATA: u32 = 64;const
ELEMENT_STATUS_ACCESS* = 8
ELEMENT_STATUS_AVOLTAG* = 536870912
ELEMENT_STATUS_EXCEPT* = 4
ELEMENT_STATUS_EXENAB* = 16
ELEMENT_STATUS_FULL* = 1
ELEMENT_STATUS_ID_VALID* = 8192
ELEMENT_STATUS_IMPEXP* = 2
ELEMENT_STATUS_INENAB* = 32
ELEMENT_STATUS_INVERT* = 4194304
ELEMENT_STATUS_LUN_VALID* = 4096
ELEMENT_STATUS_NOT_BUS* = 32768
ELEMENT_STATUS_PVOLTAG* = 268435456
ELEMENT_STATUS_SVALID* = 8388608
ELEMENT_STATUS_PRODUCT_DATA* = 64enum CHANGER_ELEMENT_STATUS_FLAGS : uint {
ELEMENT_STATUS_ACCESS = 8,
ELEMENT_STATUS_AVOLTAG = 536870912,
ELEMENT_STATUS_EXCEPT = 4,
ELEMENT_STATUS_EXENAB = 16,
ELEMENT_STATUS_FULL = 1,
ELEMENT_STATUS_ID_VALID = 8192,
ELEMENT_STATUS_IMPEXP = 2,
ELEMENT_STATUS_INENAB = 32,
ELEMENT_STATUS_INVERT = 4194304,
ELEMENT_STATUS_LUN_VALID = 4096,
ELEMENT_STATUS_NOT_BUS = 32768,
ELEMENT_STATUS_PVOLTAG = 268435456,
ELEMENT_STATUS_SVALID = 8388608,
ELEMENT_STATUS_PRODUCT_DATA = 64,
}#define global ELEMENT_STATUS_ACCESS 0x8
#define global ELEMENT_STATUS_AVOLTAG 0x20000000
#define global ELEMENT_STATUS_EXCEPT 0x4
#define global ELEMENT_STATUS_EXENAB 0x10
#define global ELEMENT_STATUS_FULL 0x1
#define global ELEMENT_STATUS_ID_VALID 0x2000
#define global ELEMENT_STATUS_IMPEXP 0x2
#define global ELEMENT_STATUS_INENAB 0x20
#define global ELEMENT_STATUS_INVERT 0x400000
#define global ELEMENT_STATUS_LUN_VALID 0x1000
#define global ELEMENT_STATUS_NOT_BUS 0x8000
#define global ELEMENT_STATUS_PVOLTAG 0x10000000
#define global ELEMENT_STATUS_SVALID 0x800000
#define global ELEMENT_STATUS_PRODUCT_DATA 0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。