Win32 API 日本語リファレンス
ホームMedia.Audio › DEVICE_STATE

DEVICE_STATE

列挙型
基底型u4

メンバー 4

名前10進16進
DEVICE_STATE_ACTIVE10x1
DEVICE_STATE_DISABLED20x2
DEVICE_STATE_NOTPRESENT40x4
DEVICE_STATE_UNPLUGGED80x8

各言語での定義

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

typedef enum DEVICE_STATE : unsigned int {
    DEVICE_STATE_ACTIVE = 1,
    DEVICE_STATE_DISABLED = 2,
    DEVICE_STATE_NOTPRESENT = 4,
    DEVICE_STATE_UNPLUGGED = 8
} DEVICE_STATE;
public enum DEVICE_STATE : uint
{
    DEVICE_STATE_ACTIVE = 1,
    DEVICE_STATE_DISABLED = 2,
    DEVICE_STATE_NOTPRESENT = 4,
    DEVICE_STATE_UNPLUGGED = 8,
}
Public Enum DEVICE_STATE As UInteger
    DEVICE_STATE_ACTIVE = 1
    DEVICE_STATE_DISABLED = 2
    DEVICE_STATE_NOTPRESENT = 4
    DEVICE_STATE_UNPLUGGED = 8
End Enum
import enum

class DEVICE_STATE(enum.IntEnum):
    DEVICE_STATE_ACTIVE = 1
    DEVICE_STATE_DISABLED = 2
    DEVICE_STATE_NOTPRESENT = 4
    DEVICE_STATE_UNPLUGGED = 8
// DEVICE_STATE
pub const DEVICE_STATE_ACTIVE: u32 = 1;
pub const DEVICE_STATE_DISABLED: u32 = 2;
pub const DEVICE_STATE_NOTPRESENT: u32 = 4;
pub const DEVICE_STATE_UNPLUGGED: u32 = 8;
// DEVICE_STATE
const (
	DEVICE_STATE_ACTIVE uint32 = 1
	DEVICE_STATE_DISABLED uint32 = 2
	DEVICE_STATE_NOTPRESENT uint32 = 4
	DEVICE_STATE_UNPLUGGED uint32 = 8
)
const
  DEVICE_STATE_ACTIVE = 1;
  DEVICE_STATE_DISABLED = 2;
  DEVICE_STATE_NOTPRESENT = 4;
  DEVICE_STATE_UNPLUGGED = 8;
// DEVICE_STATE
pub const DEVICE_STATE_ACTIVE: u32 = 1;
pub const DEVICE_STATE_DISABLED: u32 = 2;
pub const DEVICE_STATE_NOTPRESENT: u32 = 4;
pub const DEVICE_STATE_UNPLUGGED: u32 = 8;
const
  DEVICE_STATE_ACTIVE* = 1
  DEVICE_STATE_DISABLED* = 2
  DEVICE_STATE_NOTPRESENT* = 4
  DEVICE_STATE_UNPLUGGED* = 8
enum DEVICE_STATE : uint {
    DEVICE_STATE_ACTIVE = 1,
    DEVICE_STATE_DISABLED = 2,
    DEVICE_STATE_NOTPRESENT = 4,
    DEVICE_STATE_UNPLUGGED = 8,
}
#define global DEVICE_STATE_ACTIVE     0x1
#define global DEVICE_STATE_DISABLED   0x2
#define global DEVICE_STATE_NOTPRESENT 0x4
#define global DEVICE_STATE_UNPLUGGED  0x8