Win32 API 日本語リファレンス
ホームSystem.Power › BATTERY_SET_INFORMATION_LEVEL

BATTERY_SET_INFORMATION_LEVEL

列挙型
基底型i4

メンバー 6

名前10進16進
BatteryCriticalBias00x0
BatteryCharge10x1
BatteryDischarge20x2
BatteryChargingSource30x3
BatteryChargerId40x4
BatteryChargerStatus50x5

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum BATTERY_SET_INFORMATION_LEVEL : int {
    BatteryCriticalBias = 0,
    BatteryCharge = 1,
    BatteryDischarge = 2,
    BatteryChargingSource = 3,
    BatteryChargerId = 4,
    BatteryChargerStatus = 5
} BATTERY_SET_INFORMATION_LEVEL;
public enum BATTERY_SET_INFORMATION_LEVEL : int
{
    BatteryCriticalBias = 0,
    BatteryCharge = 1,
    BatteryDischarge = 2,
    BatteryChargingSource = 3,
    BatteryChargerId = 4,
    BatteryChargerStatus = 5,
}
Public Enum BATTERY_SET_INFORMATION_LEVEL As Integer
    BatteryCriticalBias = 0
    BatteryCharge = 1
    BatteryDischarge = 2
    BatteryChargingSource = 3
    BatteryChargerId = 4
    BatteryChargerStatus = 5
End Enum
import enum

class BATTERY_SET_INFORMATION_LEVEL(enum.IntEnum):
    BatteryCriticalBias = 0
    BatteryCharge = 1
    BatteryDischarge = 2
    BatteryChargingSource = 3
    BatteryChargerId = 4
    BatteryChargerStatus = 5
// BATTERY_SET_INFORMATION_LEVEL
pub const BatteryCriticalBias: i32 = 0;
pub const BatteryCharge: i32 = 1;
pub const BatteryDischarge: i32 = 2;
pub const BatteryChargingSource: i32 = 3;
pub const BatteryChargerId: i32 = 4;
pub const BatteryChargerStatus: i32 = 5;
// BATTERY_SET_INFORMATION_LEVEL
const (
	BatteryCriticalBias int32 = 0
	BatteryCharge int32 = 1
	BatteryDischarge int32 = 2
	BatteryChargingSource int32 = 3
	BatteryChargerId int32 = 4
	BatteryChargerStatus int32 = 5
)
const
  BatteryCriticalBias = 0;
  BatteryCharge = 1;
  BatteryDischarge = 2;
  BatteryChargingSource = 3;
  BatteryChargerId = 4;
  BatteryChargerStatus = 5;
// BATTERY_SET_INFORMATION_LEVEL
pub const BatteryCriticalBias: i32 = 0;
pub const BatteryCharge: i32 = 1;
pub const BatteryDischarge: i32 = 2;
pub const BatteryChargingSource: i32 = 3;
pub const BatteryChargerId: i32 = 4;
pub const BatteryChargerStatus: i32 = 5;
const
  BatteryCriticalBias* = 0
  BatteryCharge* = 1
  BatteryDischarge* = 2
  BatteryChargingSource* = 3
  BatteryChargerId* = 4
  BatteryChargerStatus* = 5
enum BATTERY_SET_INFORMATION_LEVEL : int {
    BatteryCriticalBias = 0,
    BatteryCharge = 1,
    BatteryDischarge = 2,
    BatteryChargingSource = 3,
    BatteryChargerId = 4,
    BatteryChargerStatus = 5,
}
#define global BatteryCriticalBias   0x0
#define global BatteryCharge         0x1
#define global BatteryDischarge      0x2
#define global BatteryChargingSource 0x3
#define global BatteryChargerId      0x4
#define global BatteryChargerStatus  0x5