ホーム › System.Ioctl › GET_CHANGER_PARAMETERS_FEATURES1
GET_CHANGER_PARAMETERS_FEATURES1
列挙型フラグメンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| CHANGER_CLEANER_AUTODISMOUNT | 2147483652 | 0x80000004 |
| CHANGER_CLEANER_OPS_NOT_SUPPORTED | 2147483712 | 0x80000040 |
| CHANGER_IEPORT_USER_CONTROL_CLOSE | 2147483904 | 0x80000100 |
| CHANGER_IEPORT_USER_CONTROL_OPEN | 2147483776 | 0x80000080 |
| CHANGER_MOVE_EXTENDS_IEPORT | 2147484160 | 0x80000200 |
| CHANGER_MOVE_RETRACTS_IEPORT | 2147484672 | 0x80000400 |
| CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE | 2147483650 | 0x80000002 |
| CHANGER_PREDISMOUNT_ALIGN_TO_SLOT | 2147483649 | 0x80000001 |
| CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR | 2147483680 | 0x80000020 |
| CHANGER_SLOTS_USE_TRAYS | 2147483664 | 0x80000010 |
| CHANGER_TRUE_EXCHANGE_CAPABLE | 2147483656 | 0x80000008 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum GET_CHANGER_PARAMETERS_FEATURES1 : unsigned int {
CHANGER_CLEANER_AUTODISMOUNT = 2147483652,
CHANGER_CLEANER_OPS_NOT_SUPPORTED = 2147483712,
CHANGER_IEPORT_USER_CONTROL_CLOSE = 2147483904,
CHANGER_IEPORT_USER_CONTROL_OPEN = 2147483776,
CHANGER_MOVE_EXTENDS_IEPORT = 2147484160,
CHANGER_MOVE_RETRACTS_IEPORT = 2147484672,
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 2147483650,
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 2147483649,
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 2147483680,
CHANGER_SLOTS_USE_TRAYS = 2147483664,
CHANGER_TRUE_EXCHANGE_CAPABLE = 2147483656
} GET_CHANGER_PARAMETERS_FEATURES1;[Flags]
public enum GET_CHANGER_PARAMETERS_FEATURES1 : uint
{
CHANGER_CLEANER_AUTODISMOUNT = 2147483652,
CHANGER_CLEANER_OPS_NOT_SUPPORTED = 2147483712,
CHANGER_IEPORT_USER_CONTROL_CLOSE = 2147483904,
CHANGER_IEPORT_USER_CONTROL_OPEN = 2147483776,
CHANGER_MOVE_EXTENDS_IEPORT = 2147484160,
CHANGER_MOVE_RETRACTS_IEPORT = 2147484672,
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 2147483650,
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 2147483649,
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 2147483680,
CHANGER_SLOTS_USE_TRAYS = 2147483664,
CHANGER_TRUE_EXCHANGE_CAPABLE = 2147483656,
}<Flags>
Public Enum GET_CHANGER_PARAMETERS_FEATURES1 As UInteger
CHANGER_CLEANER_AUTODISMOUNT = 2147483652
CHANGER_CLEANER_OPS_NOT_SUPPORTED = 2147483712
CHANGER_IEPORT_USER_CONTROL_CLOSE = 2147483904
CHANGER_IEPORT_USER_CONTROL_OPEN = 2147483776
CHANGER_MOVE_EXTENDS_IEPORT = 2147484160
CHANGER_MOVE_RETRACTS_IEPORT = 2147484672
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 2147483650
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 2147483649
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 2147483680
CHANGER_SLOTS_USE_TRAYS = 2147483664
CHANGER_TRUE_EXCHANGE_CAPABLE = 2147483656
End Enumimport enum
class GET_CHANGER_PARAMETERS_FEATURES1(enum.IntFlag):
CHANGER_CLEANER_AUTODISMOUNT = 2147483652
CHANGER_CLEANER_OPS_NOT_SUPPORTED = 2147483712
CHANGER_IEPORT_USER_CONTROL_CLOSE = 2147483904
CHANGER_IEPORT_USER_CONTROL_OPEN = 2147483776
CHANGER_MOVE_EXTENDS_IEPORT = 2147484160
CHANGER_MOVE_RETRACTS_IEPORT = 2147484672
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 2147483650
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 2147483649
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 2147483680
CHANGER_SLOTS_USE_TRAYS = 2147483664
CHANGER_TRUE_EXCHANGE_CAPABLE = 2147483656// GET_CHANGER_PARAMETERS_FEATURES1 (flags)
pub const CHANGER_CLEANER_AUTODISMOUNT: u32 = 2147483652;
pub const CHANGER_CLEANER_OPS_NOT_SUPPORTED: u32 = 2147483712;
pub const CHANGER_IEPORT_USER_CONTROL_CLOSE: u32 = 2147483904;
pub const CHANGER_IEPORT_USER_CONTROL_OPEN: u32 = 2147483776;
pub const CHANGER_MOVE_EXTENDS_IEPORT: u32 = 2147484160;
pub const CHANGER_MOVE_RETRACTS_IEPORT: u32 = 2147484672;
pub const CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE: u32 = 2147483650;
pub const CHANGER_PREDISMOUNT_ALIGN_TO_SLOT: u32 = 2147483649;
pub const CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR: u32 = 2147483680;
pub const CHANGER_SLOTS_USE_TRAYS: u32 = 2147483664;
pub const CHANGER_TRUE_EXCHANGE_CAPABLE: u32 = 2147483656;// GET_CHANGER_PARAMETERS_FEATURES1
const (
CHANGER_CLEANER_AUTODISMOUNT uint32 = 2147483652
CHANGER_CLEANER_OPS_NOT_SUPPORTED uint32 = 2147483712
CHANGER_IEPORT_USER_CONTROL_CLOSE uint32 = 2147483904
CHANGER_IEPORT_USER_CONTROL_OPEN uint32 = 2147483776
CHANGER_MOVE_EXTENDS_IEPORT uint32 = 2147484160
CHANGER_MOVE_RETRACTS_IEPORT uint32 = 2147484672
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE uint32 = 2147483650
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT uint32 = 2147483649
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR uint32 = 2147483680
CHANGER_SLOTS_USE_TRAYS uint32 = 2147483664
CHANGER_TRUE_EXCHANGE_CAPABLE uint32 = 2147483656
)const
CHANGER_CLEANER_AUTODISMOUNT = 2147483652;
CHANGER_CLEANER_OPS_NOT_SUPPORTED = 2147483712;
CHANGER_IEPORT_USER_CONTROL_CLOSE = 2147483904;
CHANGER_IEPORT_USER_CONTROL_OPEN = 2147483776;
CHANGER_MOVE_EXTENDS_IEPORT = 2147484160;
CHANGER_MOVE_RETRACTS_IEPORT = 2147484672;
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 2147483650;
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 2147483649;
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 2147483680;
CHANGER_SLOTS_USE_TRAYS = 2147483664;
CHANGER_TRUE_EXCHANGE_CAPABLE = 2147483656;// GET_CHANGER_PARAMETERS_FEATURES1
pub const CHANGER_CLEANER_AUTODISMOUNT: u32 = 2147483652;
pub const CHANGER_CLEANER_OPS_NOT_SUPPORTED: u32 = 2147483712;
pub const CHANGER_IEPORT_USER_CONTROL_CLOSE: u32 = 2147483904;
pub const CHANGER_IEPORT_USER_CONTROL_OPEN: u32 = 2147483776;
pub const CHANGER_MOVE_EXTENDS_IEPORT: u32 = 2147484160;
pub const CHANGER_MOVE_RETRACTS_IEPORT: u32 = 2147484672;
pub const CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE: u32 = 2147483650;
pub const CHANGER_PREDISMOUNT_ALIGN_TO_SLOT: u32 = 2147483649;
pub const CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR: u32 = 2147483680;
pub const CHANGER_SLOTS_USE_TRAYS: u32 = 2147483664;
pub const CHANGER_TRUE_EXCHANGE_CAPABLE: u32 = 2147483656;const
CHANGER_CLEANER_AUTODISMOUNT* = 2147483652
CHANGER_CLEANER_OPS_NOT_SUPPORTED* = 2147483712
CHANGER_IEPORT_USER_CONTROL_CLOSE* = 2147483904
CHANGER_IEPORT_USER_CONTROL_OPEN* = 2147483776
CHANGER_MOVE_EXTENDS_IEPORT* = 2147484160
CHANGER_MOVE_RETRACTS_IEPORT* = 2147484672
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE* = 2147483650
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT* = 2147483649
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR* = 2147483680
CHANGER_SLOTS_USE_TRAYS* = 2147483664
CHANGER_TRUE_EXCHANGE_CAPABLE* = 2147483656enum GET_CHANGER_PARAMETERS_FEATURES1 : uint {
CHANGER_CLEANER_AUTODISMOUNT = 2147483652,
CHANGER_CLEANER_OPS_NOT_SUPPORTED = 2147483712,
CHANGER_IEPORT_USER_CONTROL_CLOSE = 2147483904,
CHANGER_IEPORT_USER_CONTROL_OPEN = 2147483776,
CHANGER_MOVE_EXTENDS_IEPORT = 2147484160,
CHANGER_MOVE_RETRACTS_IEPORT = 2147484672,
CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 2147483650,
CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 2147483649,
CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 2147483680,
CHANGER_SLOTS_USE_TRAYS = 2147483664,
CHANGER_TRUE_EXCHANGE_CAPABLE = 2147483656,
}#define global CHANGER_CLEANER_AUTODISMOUNT 0x80000004
#define global CHANGER_CLEANER_OPS_NOT_SUPPORTED 0x80000040
#define global CHANGER_IEPORT_USER_CONTROL_CLOSE 0x80000100
#define global CHANGER_IEPORT_USER_CONTROL_OPEN 0x80000080
#define global CHANGER_MOVE_EXTENDS_IEPORT 0x80000200
#define global CHANGER_MOVE_RETRACTS_IEPORT 0x80000400
#define global CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE 0x80000002
#define global CHANGER_PREDISMOUNT_ALIGN_TO_SLOT 0x80000001
#define global CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR 0x80000020
#define global CHANGER_SLOTS_USE_TRAYS 0x80000010
#define global CHANGER_TRUE_EXCHANGE_CAPABLE 0x80000008
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。