ホーム › System.SystemServices › POWER_LIMIT_TYPES
POWER_LIMIT_TYPES
列挙型メンバー 10
| 名前 | 10進 | 16進 |
|---|---|---|
| PowerLimitContinuous | 0 | 0x0 |
| PowerLimitType1 | 0 | 0x0 |
| PowerLimitBurst | 1 | 0x1 |
| PowerLimitType2 | 1 | 0x1 |
| PowerLimitRapid | 2 | 0x2 |
| PowerLimitType3 | 2 | 0x2 |
| PowerLimitPreemptive | 3 | 0x3 |
| PowerLimitType4 | 3 | 0x3 |
| PowerLimitPreemptiveOffset | 4 | 0x4 |
| PowerLimitTypeMax | 5 | 0x5 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum POWER_LIMIT_TYPES : int {
PowerLimitContinuous = 0,
PowerLimitType1 = 0,
PowerLimitBurst = 1,
PowerLimitType2 = 1,
PowerLimitRapid = 2,
PowerLimitType3 = 2,
PowerLimitPreemptive = 3,
PowerLimitType4 = 3,
PowerLimitPreemptiveOffset = 4,
PowerLimitTypeMax = 5
} POWER_LIMIT_TYPES;public enum POWER_LIMIT_TYPES : int
{
PowerLimitContinuous = 0,
PowerLimitType1 = 0,
PowerLimitBurst = 1,
PowerLimitType2 = 1,
PowerLimitRapid = 2,
PowerLimitType3 = 2,
PowerLimitPreemptive = 3,
PowerLimitType4 = 3,
PowerLimitPreemptiveOffset = 4,
PowerLimitTypeMax = 5,
}Public Enum POWER_LIMIT_TYPES As Integer
PowerLimitContinuous = 0
PowerLimitType1 = 0
PowerLimitBurst = 1
PowerLimitType2 = 1
PowerLimitRapid = 2
PowerLimitType3 = 2
PowerLimitPreemptive = 3
PowerLimitType4 = 3
PowerLimitPreemptiveOffset = 4
PowerLimitTypeMax = 5
End Enumimport enum
class POWER_LIMIT_TYPES(enum.IntEnum):
PowerLimitContinuous = 0
PowerLimitType1 = 0
PowerLimitBurst = 1
PowerLimitType2 = 1
PowerLimitRapid = 2
PowerLimitType3 = 2
PowerLimitPreemptive = 3
PowerLimitType4 = 3
PowerLimitPreemptiveOffset = 4
PowerLimitTypeMax = 5// POWER_LIMIT_TYPES
pub const PowerLimitContinuous: i32 = 0;
pub const PowerLimitType1: i32 = 0;
pub const PowerLimitBurst: i32 = 1;
pub const PowerLimitType2: i32 = 1;
pub const PowerLimitRapid: i32 = 2;
pub const PowerLimitType3: i32 = 2;
pub const PowerLimitPreemptive: i32 = 3;
pub const PowerLimitType4: i32 = 3;
pub const PowerLimitPreemptiveOffset: i32 = 4;
pub const PowerLimitTypeMax: i32 = 5;// POWER_LIMIT_TYPES
const (
PowerLimitContinuous int32 = 0
PowerLimitType1 int32 = 0
PowerLimitBurst int32 = 1
PowerLimitType2 int32 = 1
PowerLimitRapid int32 = 2
PowerLimitType3 int32 = 2
PowerLimitPreemptive int32 = 3
PowerLimitType4 int32 = 3
PowerLimitPreemptiveOffset int32 = 4
PowerLimitTypeMax int32 = 5
)const
PowerLimitContinuous = 0;
PowerLimitType1 = 0;
PowerLimitBurst = 1;
PowerLimitType2 = 1;
PowerLimitRapid = 2;
PowerLimitType3 = 2;
PowerLimitPreemptive = 3;
PowerLimitType4 = 3;
PowerLimitPreemptiveOffset = 4;
PowerLimitTypeMax = 5;// POWER_LIMIT_TYPES
pub const PowerLimitContinuous: i32 = 0;
pub const PowerLimitType1: i32 = 0;
pub const PowerLimitBurst: i32 = 1;
pub const PowerLimitType2: i32 = 1;
pub const PowerLimitRapid: i32 = 2;
pub const PowerLimitType3: i32 = 2;
pub const PowerLimitPreemptive: i32 = 3;
pub const PowerLimitType4: i32 = 3;
pub const PowerLimitPreemptiveOffset: i32 = 4;
pub const PowerLimitTypeMax: i32 = 5;const
PowerLimitContinuous* = 0
PowerLimitType1* = 0
PowerLimitBurst* = 1
PowerLimitType2* = 1
PowerLimitRapid* = 2
PowerLimitType3* = 2
PowerLimitPreemptive* = 3
PowerLimitType4* = 3
PowerLimitPreemptiveOffset* = 4
PowerLimitTypeMax* = 5enum POWER_LIMIT_TYPES : int {
PowerLimitContinuous = 0,
PowerLimitType1 = 0,
PowerLimitBurst = 1,
PowerLimitType2 = 1,
PowerLimitRapid = 2,
PowerLimitType3 = 2,
PowerLimitPreemptive = 3,
PowerLimitType4 = 3,
PowerLimitPreemptiveOffset = 4,
PowerLimitTypeMax = 5,
}#define global PowerLimitContinuous 0x0
#define global PowerLimitType1 0x0
#define global PowerLimitBurst 0x1
#define global PowerLimitType2 0x1
#define global PowerLimitRapid 0x2
#define global PowerLimitType3 0x2
#define global PowerLimitPreemptive 0x3
#define global PowerLimitType4 0x3
#define global PowerLimitPreemptiveOffset 0x4
#define global PowerLimitTypeMax 0x5