ホーム › Devices.DeviceAndDriverInstallation › CM_RESTYPE
CM_RESTYPE
列挙型メンバー 17
| 名前 | 10進 | 16進 |
|---|---|---|
| ResType_All | 0 | 0x0 |
| ResType_None | 0 | 0x0 |
| ResType_Mem | 1 | 0x1 |
| ResType_IO | 2 | 0x2 |
| ResType_DMA | 3 | 0x3 |
| ResType_IRQ | 4 | 0x4 |
| ResType_DoNotUse | 5 | 0x5 |
| ResType_BusNumber | 6 | 0x6 |
| ResType_MemLarge | 7 | 0x7 |
| ResType_MAX | 7 | 0x7 |
| ResType_Ignored_Bit | 32768 | 0x8000 |
| ResType_ClassSpecific | 65535 | 0xFFFF |
| ResType_Reserved | 32768 | 0x8000 |
| ResType_DevicePrivate | 32769 | 0x8001 |
| ResType_PcCardConfig | 32770 | 0x8002 |
| ResType_MfCardConfig | 32771 | 0x8003 |
| ResType_Connection | 32772 | 0x8004 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CM_RESTYPE : unsigned int {
ResType_All = 0,
ResType_None = 0,
ResType_Mem = 1,
ResType_IO = 2,
ResType_DMA = 3,
ResType_IRQ = 4,
ResType_DoNotUse = 5,
ResType_BusNumber = 6,
ResType_MemLarge = 7,
ResType_MAX = 7,
ResType_Ignored_Bit = 32768,
ResType_ClassSpecific = 65535,
ResType_Reserved = 32768,
ResType_DevicePrivate = 32769,
ResType_PcCardConfig = 32770,
ResType_MfCardConfig = 32771,
ResType_Connection = 32772
} CM_RESTYPE;public enum CM_RESTYPE : uint
{
ResType_All = 0,
ResType_None = 0,
ResType_Mem = 1,
ResType_IO = 2,
ResType_DMA = 3,
ResType_IRQ = 4,
ResType_DoNotUse = 5,
ResType_BusNumber = 6,
ResType_MemLarge = 7,
ResType_MAX = 7,
ResType_Ignored_Bit = 32768,
ResType_ClassSpecific = 65535,
ResType_Reserved = 32768,
ResType_DevicePrivate = 32769,
ResType_PcCardConfig = 32770,
ResType_MfCardConfig = 32771,
ResType_Connection = 32772,
}Public Enum CM_RESTYPE As UInteger
ResType_All = 0
ResType_None = 0
ResType_Mem = 1
ResType_IO = 2
ResType_DMA = 3
ResType_IRQ = 4
ResType_DoNotUse = 5
ResType_BusNumber = 6
ResType_MemLarge = 7
ResType_MAX = 7
ResType_Ignored_Bit = 32768
ResType_ClassSpecific = 65535
ResType_Reserved = 32768
ResType_DevicePrivate = 32769
ResType_PcCardConfig = 32770
ResType_MfCardConfig = 32771
ResType_Connection = 32772
End Enumimport enum
class CM_RESTYPE(enum.IntEnum):
ResType_All = 0
ResType_None = 0
ResType_Mem = 1
ResType_IO = 2
ResType_DMA = 3
ResType_IRQ = 4
ResType_DoNotUse = 5
ResType_BusNumber = 6
ResType_MemLarge = 7
ResType_MAX = 7
ResType_Ignored_Bit = 32768
ResType_ClassSpecific = 65535
ResType_Reserved = 32768
ResType_DevicePrivate = 32769
ResType_PcCardConfig = 32770
ResType_MfCardConfig = 32771
ResType_Connection = 32772// CM_RESTYPE
pub const ResType_All: u32 = 0;
pub const ResType_None: u32 = 0;
pub const ResType_Mem: u32 = 1;
pub const ResType_IO: u32 = 2;
pub const ResType_DMA: u32 = 3;
pub const ResType_IRQ: u32 = 4;
pub const ResType_DoNotUse: u32 = 5;
pub const ResType_BusNumber: u32 = 6;
pub const ResType_MemLarge: u32 = 7;
pub const ResType_MAX: u32 = 7;
pub const ResType_Ignored_Bit: u32 = 32768;
pub const ResType_ClassSpecific: u32 = 65535;
pub const ResType_Reserved: u32 = 32768;
pub const ResType_DevicePrivate: u32 = 32769;
pub const ResType_PcCardConfig: u32 = 32770;
pub const ResType_MfCardConfig: u32 = 32771;
pub const ResType_Connection: u32 = 32772;// CM_RESTYPE
const (
ResType_All uint32 = 0
ResType_None uint32 = 0
ResType_Mem uint32 = 1
ResType_IO uint32 = 2
ResType_DMA uint32 = 3
ResType_IRQ uint32 = 4
ResType_DoNotUse uint32 = 5
ResType_BusNumber uint32 = 6
ResType_MemLarge uint32 = 7
ResType_MAX uint32 = 7
ResType_Ignored_Bit uint32 = 32768
ResType_ClassSpecific uint32 = 65535
ResType_Reserved uint32 = 32768
ResType_DevicePrivate uint32 = 32769
ResType_PcCardConfig uint32 = 32770
ResType_MfCardConfig uint32 = 32771
ResType_Connection uint32 = 32772
)const
ResType_All = 0;
ResType_None = 0;
ResType_Mem = 1;
ResType_IO = 2;
ResType_DMA = 3;
ResType_IRQ = 4;
ResType_DoNotUse = 5;
ResType_BusNumber = 6;
ResType_MemLarge = 7;
ResType_MAX = 7;
ResType_Ignored_Bit = 32768;
ResType_ClassSpecific = 65535;
ResType_Reserved = 32768;
ResType_DevicePrivate = 32769;
ResType_PcCardConfig = 32770;
ResType_MfCardConfig = 32771;
ResType_Connection = 32772;// CM_RESTYPE
pub const ResType_All: u32 = 0;
pub const ResType_None: u32 = 0;
pub const ResType_Mem: u32 = 1;
pub const ResType_IO: u32 = 2;
pub const ResType_DMA: u32 = 3;
pub const ResType_IRQ: u32 = 4;
pub const ResType_DoNotUse: u32 = 5;
pub const ResType_BusNumber: u32 = 6;
pub const ResType_MemLarge: u32 = 7;
pub const ResType_MAX: u32 = 7;
pub const ResType_Ignored_Bit: u32 = 32768;
pub const ResType_ClassSpecific: u32 = 65535;
pub const ResType_Reserved: u32 = 32768;
pub const ResType_DevicePrivate: u32 = 32769;
pub const ResType_PcCardConfig: u32 = 32770;
pub const ResType_MfCardConfig: u32 = 32771;
pub const ResType_Connection: u32 = 32772;const
ResType_All* = 0
ResType_None* = 0
ResType_Mem* = 1
ResType_IO* = 2
ResType_DMA* = 3
ResType_IRQ* = 4
ResType_DoNotUse* = 5
ResType_BusNumber* = 6
ResType_MemLarge* = 7
ResType_MAX* = 7
ResType_Ignored_Bit* = 32768
ResType_ClassSpecific* = 65535
ResType_Reserved* = 32768
ResType_DevicePrivate* = 32769
ResType_PcCardConfig* = 32770
ResType_MfCardConfig* = 32771
ResType_Connection* = 32772enum CM_RESTYPE : uint {
ResType_All = 0,
ResType_None = 0,
ResType_Mem = 1,
ResType_IO = 2,
ResType_DMA = 3,
ResType_IRQ = 4,
ResType_DoNotUse = 5,
ResType_BusNumber = 6,
ResType_MemLarge = 7,
ResType_MAX = 7,
ResType_Ignored_Bit = 32768,
ResType_ClassSpecific = 65535,
ResType_Reserved = 32768,
ResType_DevicePrivate = 32769,
ResType_PcCardConfig = 32770,
ResType_MfCardConfig = 32771,
ResType_Connection = 32772,
}#define global ResType_All 0x0
#define global ResType_None 0x0
#define global ResType_Mem 0x1
#define global ResType_IO 0x2
#define global ResType_DMA 0x3
#define global ResType_IRQ 0x4
#define global ResType_DoNotUse 0x5
#define global ResType_BusNumber 0x6
#define global ResType_MemLarge 0x7
#define global ResType_MAX 0x7
#define global ResType_Ignored_Bit 0x8000
#define global ResType_ClassSpecific 0xFFFF
#define global ResType_Reserved 0x8000
#define global ResType_DevicePrivate 0x8001
#define global ResType_PcCardConfig 0x8002
#define global ResType_MfCardConfig 0x8003
#define global ResType_Connection 0x8004