ホーム › Devices.DeviceAndDriverInstallation › CM_NOTIFY_ACTION
CM_NOTIFY_ACTION
列挙型メンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL | 0 | 0x0 |
| CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL | 1 | 0x1 |
| CM_NOTIFY_ACTION_DEVICEQUERYREMOVE | 2 | 0x2 |
| CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED | 3 | 0x3 |
| CM_NOTIFY_ACTION_DEVICEREMOVEPENDING | 4 | 0x4 |
| CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE | 5 | 0x5 |
| CM_NOTIFY_ACTION_DEVICECUSTOMEVENT | 6 | 0x6 |
| CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED | 7 | 0x7 |
| CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED | 8 | 0x8 |
| CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED | 9 | 0x9 |
| CM_NOTIFY_ACTION_MAX | 10 | 0xA |
各言語での定義
列挙メンバーの定義。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 Enumimport 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* = 10enum 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