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

BATTERY_QUERY_INFORMATION_LEVEL

列挙型
基底型i4

メンバー 9

名前10進16進
BatteryInformation00x0
BatteryGranularityInformation10x1
BatteryTemperature20x2
BatteryEstimatedTime30x3
BatteryDeviceName40x4
BatteryManufactureDate50x5
BatteryManufactureName60x6
BatteryUniqueID70x7
BatterySerialNumber80x8

各言語での定義

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

typedef enum BATTERY_QUERY_INFORMATION_LEVEL : int {
    BatteryInformation = 0,
    BatteryGranularityInformation = 1,
    BatteryTemperature = 2,
    BatteryEstimatedTime = 3,
    BatteryDeviceName = 4,
    BatteryManufactureDate = 5,
    BatteryManufactureName = 6,
    BatteryUniqueID = 7,
    BatterySerialNumber = 8
} BATTERY_QUERY_INFORMATION_LEVEL;
public enum BATTERY_QUERY_INFORMATION_LEVEL : int
{
    BatteryInformation = 0,
    BatteryGranularityInformation = 1,
    BatteryTemperature = 2,
    BatteryEstimatedTime = 3,
    BatteryDeviceName = 4,
    BatteryManufactureDate = 5,
    BatteryManufactureName = 6,
    BatteryUniqueID = 7,
    BatterySerialNumber = 8,
}
Public Enum BATTERY_QUERY_INFORMATION_LEVEL As Integer
    BatteryInformation = 0
    BatteryGranularityInformation = 1
    BatteryTemperature = 2
    BatteryEstimatedTime = 3
    BatteryDeviceName = 4
    BatteryManufactureDate = 5
    BatteryManufactureName = 6
    BatteryUniqueID = 7
    BatterySerialNumber = 8
End Enum
import enum

class BATTERY_QUERY_INFORMATION_LEVEL(enum.IntEnum):
    BatteryInformation = 0
    BatteryGranularityInformation = 1
    BatteryTemperature = 2
    BatteryEstimatedTime = 3
    BatteryDeviceName = 4
    BatteryManufactureDate = 5
    BatteryManufactureName = 6
    BatteryUniqueID = 7
    BatterySerialNumber = 8
// BATTERY_QUERY_INFORMATION_LEVEL
pub const BatteryInformation: i32 = 0;
pub const BatteryGranularityInformation: i32 = 1;
pub const BatteryTemperature: i32 = 2;
pub const BatteryEstimatedTime: i32 = 3;
pub const BatteryDeviceName: i32 = 4;
pub const BatteryManufactureDate: i32 = 5;
pub const BatteryManufactureName: i32 = 6;
pub const BatteryUniqueID: i32 = 7;
pub const BatterySerialNumber: i32 = 8;
// BATTERY_QUERY_INFORMATION_LEVEL
const (
	BatteryInformation int32 = 0
	BatteryGranularityInformation int32 = 1
	BatteryTemperature int32 = 2
	BatteryEstimatedTime int32 = 3
	BatteryDeviceName int32 = 4
	BatteryManufactureDate int32 = 5
	BatteryManufactureName int32 = 6
	BatteryUniqueID int32 = 7
	BatterySerialNumber int32 = 8
)
const
  BatteryInformation = 0;
  BatteryGranularityInformation = 1;
  BatteryTemperature = 2;
  BatteryEstimatedTime = 3;
  BatteryDeviceName = 4;
  BatteryManufactureDate = 5;
  BatteryManufactureName = 6;
  BatteryUniqueID = 7;
  BatterySerialNumber = 8;
// BATTERY_QUERY_INFORMATION_LEVEL
pub const BatteryInformation: i32 = 0;
pub const BatteryGranularityInformation: i32 = 1;
pub const BatteryTemperature: i32 = 2;
pub const BatteryEstimatedTime: i32 = 3;
pub const BatteryDeviceName: i32 = 4;
pub const BatteryManufactureDate: i32 = 5;
pub const BatteryManufactureName: i32 = 6;
pub const BatteryUniqueID: i32 = 7;
pub const BatterySerialNumber: i32 = 8;
const
  BatteryInformation* = 0
  BatteryGranularityInformation* = 1
  BatteryTemperature* = 2
  BatteryEstimatedTime* = 3
  BatteryDeviceName* = 4
  BatteryManufactureDate* = 5
  BatteryManufactureName* = 6
  BatteryUniqueID* = 7
  BatterySerialNumber* = 8
enum BATTERY_QUERY_INFORMATION_LEVEL : int {
    BatteryInformation = 0,
    BatteryGranularityInformation = 1,
    BatteryTemperature = 2,
    BatteryEstimatedTime = 3,
    BatteryDeviceName = 4,
    BatteryManufactureDate = 5,
    BatteryManufactureName = 6,
    BatteryUniqueID = 7,
    BatterySerialNumber = 8,
}
#define global BatteryInformation            0x0
#define global BatteryGranularityInformation 0x1
#define global BatteryTemperature            0x2
#define global BatteryEstimatedTime          0x3
#define global BatteryDeviceName             0x4
#define global BatteryManufactureDate        0x5
#define global BatteryManufactureName        0x6
#define global BatteryUniqueID               0x7
#define global BatterySerialNumber           0x8