Win32 API 日本語リファレンス
ホームDevices.DeviceAndDriverInstallation › CM_NOTIFY_ACTION

CM_NOTIFY_ACTION

列挙型
基底型i4

メンバー 11

名前10進16進
CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL00x0
CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL10x1
CM_NOTIFY_ACTION_DEVICEQUERYREMOVE20x2
CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED30x3
CM_NOTIFY_ACTION_DEVICEREMOVEPENDING40x4
CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE50x5
CM_NOTIFY_ACTION_DEVICECUSTOMEVENT60x6
CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED70x7
CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED80x8
CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED90x9
CM_NOTIFY_ACTION_MAX100xA

各言語での定義

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

typedef enum CM_NOTIFY_ACTION : int {
    CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL = 0,
    CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL = 1,
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVE = 2,
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED = 3,
    CM_NOTIFY_ACTION_DEVICEREMOVEPENDING = 4,
    CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE = 5,
    CM_NOTIFY_ACTION_DEVICECUSTOMEVENT = 6,
    CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED = 7,
    CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED = 8,
    CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED = 9,
    CM_NOTIFY_ACTION_MAX = 10
} CM_NOTIFY_ACTION;
public enum CM_NOTIFY_ACTION : int
{
    CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL = 0,
    CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL = 1,
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVE = 2,
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED = 3,
    CM_NOTIFY_ACTION_DEVICEREMOVEPENDING = 4,
    CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE = 5,
    CM_NOTIFY_ACTION_DEVICECUSTOMEVENT = 6,
    CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED = 7,
    CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED = 8,
    CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED = 9,
    CM_NOTIFY_ACTION_MAX = 10,
}
Public Enum CM_NOTIFY_ACTION As Integer
    CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL = 0
    CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL = 1
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVE = 2
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED = 3
    CM_NOTIFY_ACTION_DEVICEREMOVEPENDING = 4
    CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE = 5
    CM_NOTIFY_ACTION_DEVICECUSTOMEVENT = 6
    CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED = 7
    CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED = 8
    CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED = 9
    CM_NOTIFY_ACTION_MAX = 10
End Enum
import enum

class CM_NOTIFY_ACTION(enum.IntEnum):
    CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL = 0
    CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL = 1
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVE = 2
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED = 3
    CM_NOTIFY_ACTION_DEVICEREMOVEPENDING = 4
    CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE = 5
    CM_NOTIFY_ACTION_DEVICECUSTOMEVENT = 6
    CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED = 7
    CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED = 8
    CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED = 9
    CM_NOTIFY_ACTION_MAX = 10
// CM_NOTIFY_ACTION
pub const CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL: i32 = 0;
pub const CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL: i32 = 1;
pub const CM_NOTIFY_ACTION_DEVICEQUERYREMOVE: i32 = 2;
pub const CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED: i32 = 3;
pub const CM_NOTIFY_ACTION_DEVICEREMOVEPENDING: i32 = 4;
pub const CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE: i32 = 5;
pub const CM_NOTIFY_ACTION_DEVICECUSTOMEVENT: i32 = 6;
pub const CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED: i32 = 7;
pub const CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED: i32 = 8;
pub const CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED: i32 = 9;
pub const CM_NOTIFY_ACTION_MAX: i32 = 10;
// CM_NOTIFY_ACTION
const (
	CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL int32 = 0
	CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL int32 = 1
	CM_NOTIFY_ACTION_DEVICEQUERYREMOVE int32 = 2
	CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED int32 = 3
	CM_NOTIFY_ACTION_DEVICEREMOVEPENDING int32 = 4
	CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE int32 = 5
	CM_NOTIFY_ACTION_DEVICECUSTOMEVENT int32 = 6
	CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED int32 = 7
	CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED int32 = 8
	CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED int32 = 9
	CM_NOTIFY_ACTION_MAX int32 = 10
)
const
  CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL = 0;
  CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL = 1;
  CM_NOTIFY_ACTION_DEVICEQUERYREMOVE = 2;
  CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED = 3;
  CM_NOTIFY_ACTION_DEVICEREMOVEPENDING = 4;
  CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE = 5;
  CM_NOTIFY_ACTION_DEVICECUSTOMEVENT = 6;
  CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED = 7;
  CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED = 8;
  CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED = 9;
  CM_NOTIFY_ACTION_MAX = 10;
// CM_NOTIFY_ACTION
pub const CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL: i32 = 0;
pub const CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL: i32 = 1;
pub const CM_NOTIFY_ACTION_DEVICEQUERYREMOVE: i32 = 2;
pub const CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED: i32 = 3;
pub const CM_NOTIFY_ACTION_DEVICEREMOVEPENDING: i32 = 4;
pub const CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE: i32 = 5;
pub const CM_NOTIFY_ACTION_DEVICECUSTOMEVENT: i32 = 6;
pub const CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED: i32 = 7;
pub const CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED: i32 = 8;
pub const CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED: i32 = 9;
pub const CM_NOTIFY_ACTION_MAX: i32 = 10;
const
  CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL* = 0
  CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL* = 1
  CM_NOTIFY_ACTION_DEVICEQUERYREMOVE* = 2
  CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED* = 3
  CM_NOTIFY_ACTION_DEVICEREMOVEPENDING* = 4
  CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE* = 5
  CM_NOTIFY_ACTION_DEVICECUSTOMEVENT* = 6
  CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED* = 7
  CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED* = 8
  CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED* = 9
  CM_NOTIFY_ACTION_MAX* = 10
enum CM_NOTIFY_ACTION : int {
    CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL = 0,
    CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL = 1,
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVE = 2,
    CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED = 3,
    CM_NOTIFY_ACTION_DEVICEREMOVEPENDING = 4,
    CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE = 5,
    CM_NOTIFY_ACTION_DEVICECUSTOMEVENT = 6,
    CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED = 7,
    CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED = 8,
    CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED = 9,
    CM_NOTIFY_ACTION_MAX = 10,
}
#define global CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL   0x0
#define global CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL   0x1
#define global CM_NOTIFY_ACTION_DEVICEQUERYREMOVE        0x2
#define global CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED  0x3
#define global CM_NOTIFY_ACTION_DEVICEREMOVEPENDING      0x4
#define global CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE     0x5
#define global CM_NOTIFY_ACTION_DEVICECUSTOMEVENT        0x6
#define global CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED 0x7
#define global CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED    0x8
#define global CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED    0x9
#define global CM_NOTIFY_ACTION_MAX                      0xA