SHCNE_ID
列挙型フラグメンバー 25
| 名前 | 10進 | 16進 |
|---|---|---|
| SHCNE_RENAMEITEM | 1 | 0x1 |
| SHCNE_CREATE | 2 | 0x2 |
| SHCNE_DELETE | 4 | 0x4 |
| SHCNE_MKDIR | 8 | 0x8 |
| SHCNE_RMDIR | 16 | 0x10 |
| SHCNE_MEDIAINSERTED | 32 | 0x20 |
| SHCNE_MEDIAREMOVED | 64 | 0x40 |
| SHCNE_DRIVEREMOVED | 128 | 0x80 |
| SHCNE_DRIVEADD | 256 | 0x100 |
| SHCNE_NETSHARE | 512 | 0x200 |
| SHCNE_NETUNSHARE | 1024 | 0x400 |
| SHCNE_ATTRIBUTES | 2048 | 0x800 |
| SHCNE_UPDATEDIR | 4096 | 0x1000 |
| SHCNE_UPDATEITEM | 8192 | 0x2000 |
| SHCNE_SERVERDISCONNECT | 16384 | 0x4000 |
| SHCNE_UPDATEIMAGE | 32768 | 0x8000 |
| SHCNE_DRIVEADDGUI | 65536 | 0x10000 |
| SHCNE_RENAMEFOLDER | 131072 | 0x20000 |
| SHCNE_FREESPACE | 262144 | 0x40000 |
| SHCNE_EXTENDED_EVENT | 67108864 | 0x4000000 |
| SHCNE_ASSOCCHANGED | 134217728 | 0x8000000 |
| SHCNE_DISKEVENTS | 145439 | 0x2381F |
| SHCNE_GLOBALEVENTS | 201687520 | 0xC0581E0 |
| SHCNE_ALLEVENTS | 2147483647 | 0x7FFFFFFF |
| SHCNE_INTERRUPT | 2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SHCNE_ID : unsigned int {
SHCNE_RENAMEITEM = 1,
SHCNE_CREATE = 2,
SHCNE_DELETE = 4,
SHCNE_MKDIR = 8,
SHCNE_RMDIR = 16,
SHCNE_MEDIAINSERTED = 32,
SHCNE_MEDIAREMOVED = 64,
SHCNE_DRIVEREMOVED = 128,
SHCNE_DRIVEADD = 256,
SHCNE_NETSHARE = 512,
SHCNE_NETUNSHARE = 1024,
SHCNE_ATTRIBUTES = 2048,
SHCNE_UPDATEDIR = 4096,
SHCNE_UPDATEITEM = 8192,
SHCNE_SERVERDISCONNECT = 16384,
SHCNE_UPDATEIMAGE = 32768,
SHCNE_DRIVEADDGUI = 65536,
SHCNE_RENAMEFOLDER = 131072,
SHCNE_FREESPACE = 262144,
SHCNE_EXTENDED_EVENT = 67108864,
SHCNE_ASSOCCHANGED = 134217728,
SHCNE_DISKEVENTS = 145439,
SHCNE_GLOBALEVENTS = 201687520,
SHCNE_ALLEVENTS = 2147483647,
SHCNE_INTERRUPT = 2147483648
} SHCNE_ID;[Flags]
public enum SHCNE_ID : uint
{
SHCNE_RENAMEITEM = 1,
SHCNE_CREATE = 2,
SHCNE_DELETE = 4,
SHCNE_MKDIR = 8,
SHCNE_RMDIR = 16,
SHCNE_MEDIAINSERTED = 32,
SHCNE_MEDIAREMOVED = 64,
SHCNE_DRIVEREMOVED = 128,
SHCNE_DRIVEADD = 256,
SHCNE_NETSHARE = 512,
SHCNE_NETUNSHARE = 1024,
SHCNE_ATTRIBUTES = 2048,
SHCNE_UPDATEDIR = 4096,
SHCNE_UPDATEITEM = 8192,
SHCNE_SERVERDISCONNECT = 16384,
SHCNE_UPDATEIMAGE = 32768,
SHCNE_DRIVEADDGUI = 65536,
SHCNE_RENAMEFOLDER = 131072,
SHCNE_FREESPACE = 262144,
SHCNE_EXTENDED_EVENT = 67108864,
SHCNE_ASSOCCHANGED = 134217728,
SHCNE_DISKEVENTS = 145439,
SHCNE_GLOBALEVENTS = 201687520,
SHCNE_ALLEVENTS = 2147483647,
SHCNE_INTERRUPT = 2147483648,
}<Flags>
Public Enum SHCNE_ID As UInteger
SHCNE_RENAMEITEM = 1
SHCNE_CREATE = 2
SHCNE_DELETE = 4
SHCNE_MKDIR = 8
SHCNE_RMDIR = 16
SHCNE_MEDIAINSERTED = 32
SHCNE_MEDIAREMOVED = 64
SHCNE_DRIVEREMOVED = 128
SHCNE_DRIVEADD = 256
SHCNE_NETSHARE = 512
SHCNE_NETUNSHARE = 1024
SHCNE_ATTRIBUTES = 2048
SHCNE_UPDATEDIR = 4096
SHCNE_UPDATEITEM = 8192
SHCNE_SERVERDISCONNECT = 16384
SHCNE_UPDATEIMAGE = 32768
SHCNE_DRIVEADDGUI = 65536
SHCNE_RENAMEFOLDER = 131072
SHCNE_FREESPACE = 262144
SHCNE_EXTENDED_EVENT = 67108864
SHCNE_ASSOCCHANGED = 134217728
SHCNE_DISKEVENTS = 145439
SHCNE_GLOBALEVENTS = 201687520
SHCNE_ALLEVENTS = 2147483647
SHCNE_INTERRUPT = 2147483648
End Enumimport enum
class SHCNE_ID(enum.IntFlag):
SHCNE_RENAMEITEM = 1
SHCNE_CREATE = 2
SHCNE_DELETE = 4
SHCNE_MKDIR = 8
SHCNE_RMDIR = 16
SHCNE_MEDIAINSERTED = 32
SHCNE_MEDIAREMOVED = 64
SHCNE_DRIVEREMOVED = 128
SHCNE_DRIVEADD = 256
SHCNE_NETSHARE = 512
SHCNE_NETUNSHARE = 1024
SHCNE_ATTRIBUTES = 2048
SHCNE_UPDATEDIR = 4096
SHCNE_UPDATEITEM = 8192
SHCNE_SERVERDISCONNECT = 16384
SHCNE_UPDATEIMAGE = 32768
SHCNE_DRIVEADDGUI = 65536
SHCNE_RENAMEFOLDER = 131072
SHCNE_FREESPACE = 262144
SHCNE_EXTENDED_EVENT = 67108864
SHCNE_ASSOCCHANGED = 134217728
SHCNE_DISKEVENTS = 145439
SHCNE_GLOBALEVENTS = 201687520
SHCNE_ALLEVENTS = 2147483647
SHCNE_INTERRUPT = 2147483648// SHCNE_ID (flags)
pub const SHCNE_RENAMEITEM: u32 = 1;
pub const SHCNE_CREATE: u32 = 2;
pub const SHCNE_DELETE: u32 = 4;
pub const SHCNE_MKDIR: u32 = 8;
pub const SHCNE_RMDIR: u32 = 16;
pub const SHCNE_MEDIAINSERTED: u32 = 32;
pub const SHCNE_MEDIAREMOVED: u32 = 64;
pub const SHCNE_DRIVEREMOVED: u32 = 128;
pub const SHCNE_DRIVEADD: u32 = 256;
pub const SHCNE_NETSHARE: u32 = 512;
pub const SHCNE_NETUNSHARE: u32 = 1024;
pub const SHCNE_ATTRIBUTES: u32 = 2048;
pub const SHCNE_UPDATEDIR: u32 = 4096;
pub const SHCNE_UPDATEITEM: u32 = 8192;
pub const SHCNE_SERVERDISCONNECT: u32 = 16384;
pub const SHCNE_UPDATEIMAGE: u32 = 32768;
pub const SHCNE_DRIVEADDGUI: u32 = 65536;
pub const SHCNE_RENAMEFOLDER: u32 = 131072;
pub const SHCNE_FREESPACE: u32 = 262144;
pub const SHCNE_EXTENDED_EVENT: u32 = 67108864;
pub const SHCNE_ASSOCCHANGED: u32 = 134217728;
pub const SHCNE_DISKEVENTS: u32 = 145439;
pub const SHCNE_GLOBALEVENTS: u32 = 201687520;
pub const SHCNE_ALLEVENTS: u32 = 2147483647;
pub const SHCNE_INTERRUPT: u32 = 2147483648;// SHCNE_ID
const (
SHCNE_RENAMEITEM uint32 = 1
SHCNE_CREATE uint32 = 2
SHCNE_DELETE uint32 = 4
SHCNE_MKDIR uint32 = 8
SHCNE_RMDIR uint32 = 16
SHCNE_MEDIAINSERTED uint32 = 32
SHCNE_MEDIAREMOVED uint32 = 64
SHCNE_DRIVEREMOVED uint32 = 128
SHCNE_DRIVEADD uint32 = 256
SHCNE_NETSHARE uint32 = 512
SHCNE_NETUNSHARE uint32 = 1024
SHCNE_ATTRIBUTES uint32 = 2048
SHCNE_UPDATEDIR uint32 = 4096
SHCNE_UPDATEITEM uint32 = 8192
SHCNE_SERVERDISCONNECT uint32 = 16384
SHCNE_UPDATEIMAGE uint32 = 32768
SHCNE_DRIVEADDGUI uint32 = 65536
SHCNE_RENAMEFOLDER uint32 = 131072
SHCNE_FREESPACE uint32 = 262144
SHCNE_EXTENDED_EVENT uint32 = 67108864
SHCNE_ASSOCCHANGED uint32 = 134217728
SHCNE_DISKEVENTS uint32 = 145439
SHCNE_GLOBALEVENTS uint32 = 201687520
SHCNE_ALLEVENTS uint32 = 2147483647
SHCNE_INTERRUPT uint32 = 2147483648
)const
SHCNE_RENAMEITEM = 1;
SHCNE_CREATE = 2;
SHCNE_DELETE = 4;
SHCNE_MKDIR = 8;
SHCNE_RMDIR = 16;
SHCNE_MEDIAINSERTED = 32;
SHCNE_MEDIAREMOVED = 64;
SHCNE_DRIVEREMOVED = 128;
SHCNE_DRIVEADD = 256;
SHCNE_NETSHARE = 512;
SHCNE_NETUNSHARE = 1024;
SHCNE_ATTRIBUTES = 2048;
SHCNE_UPDATEDIR = 4096;
SHCNE_UPDATEITEM = 8192;
SHCNE_SERVERDISCONNECT = 16384;
SHCNE_UPDATEIMAGE = 32768;
SHCNE_DRIVEADDGUI = 65536;
SHCNE_RENAMEFOLDER = 131072;
SHCNE_FREESPACE = 262144;
SHCNE_EXTENDED_EVENT = 67108864;
SHCNE_ASSOCCHANGED = 134217728;
SHCNE_DISKEVENTS = 145439;
SHCNE_GLOBALEVENTS = 201687520;
SHCNE_ALLEVENTS = 2147483647;
SHCNE_INTERRUPT = 2147483648;// SHCNE_ID
pub const SHCNE_RENAMEITEM: u32 = 1;
pub const SHCNE_CREATE: u32 = 2;
pub const SHCNE_DELETE: u32 = 4;
pub const SHCNE_MKDIR: u32 = 8;
pub const SHCNE_RMDIR: u32 = 16;
pub const SHCNE_MEDIAINSERTED: u32 = 32;
pub const SHCNE_MEDIAREMOVED: u32 = 64;
pub const SHCNE_DRIVEREMOVED: u32 = 128;
pub const SHCNE_DRIVEADD: u32 = 256;
pub const SHCNE_NETSHARE: u32 = 512;
pub const SHCNE_NETUNSHARE: u32 = 1024;
pub const SHCNE_ATTRIBUTES: u32 = 2048;
pub const SHCNE_UPDATEDIR: u32 = 4096;
pub const SHCNE_UPDATEITEM: u32 = 8192;
pub const SHCNE_SERVERDISCONNECT: u32 = 16384;
pub const SHCNE_UPDATEIMAGE: u32 = 32768;
pub const SHCNE_DRIVEADDGUI: u32 = 65536;
pub const SHCNE_RENAMEFOLDER: u32 = 131072;
pub const SHCNE_FREESPACE: u32 = 262144;
pub const SHCNE_EXTENDED_EVENT: u32 = 67108864;
pub const SHCNE_ASSOCCHANGED: u32 = 134217728;
pub const SHCNE_DISKEVENTS: u32 = 145439;
pub const SHCNE_GLOBALEVENTS: u32 = 201687520;
pub const SHCNE_ALLEVENTS: u32 = 2147483647;
pub const SHCNE_INTERRUPT: u32 = 2147483648;const
SHCNE_RENAMEITEM* = 1
SHCNE_CREATE* = 2
SHCNE_DELETE* = 4
SHCNE_MKDIR* = 8
SHCNE_RMDIR* = 16
SHCNE_MEDIAINSERTED* = 32
SHCNE_MEDIAREMOVED* = 64
SHCNE_DRIVEREMOVED* = 128
SHCNE_DRIVEADD* = 256
SHCNE_NETSHARE* = 512
SHCNE_NETUNSHARE* = 1024
SHCNE_ATTRIBUTES* = 2048
SHCNE_UPDATEDIR* = 4096
SHCNE_UPDATEITEM* = 8192
SHCNE_SERVERDISCONNECT* = 16384
SHCNE_UPDATEIMAGE* = 32768
SHCNE_DRIVEADDGUI* = 65536
SHCNE_RENAMEFOLDER* = 131072
SHCNE_FREESPACE* = 262144
SHCNE_EXTENDED_EVENT* = 67108864
SHCNE_ASSOCCHANGED* = 134217728
SHCNE_DISKEVENTS* = 145439
SHCNE_GLOBALEVENTS* = 201687520
SHCNE_ALLEVENTS* = 2147483647
SHCNE_INTERRUPT* = 2147483648enum SHCNE_ID : uint {
SHCNE_RENAMEITEM = 1,
SHCNE_CREATE = 2,
SHCNE_DELETE = 4,
SHCNE_MKDIR = 8,
SHCNE_RMDIR = 16,
SHCNE_MEDIAINSERTED = 32,
SHCNE_MEDIAREMOVED = 64,
SHCNE_DRIVEREMOVED = 128,
SHCNE_DRIVEADD = 256,
SHCNE_NETSHARE = 512,
SHCNE_NETUNSHARE = 1024,
SHCNE_ATTRIBUTES = 2048,
SHCNE_UPDATEDIR = 4096,
SHCNE_UPDATEITEM = 8192,
SHCNE_SERVERDISCONNECT = 16384,
SHCNE_UPDATEIMAGE = 32768,
SHCNE_DRIVEADDGUI = 65536,
SHCNE_RENAMEFOLDER = 131072,
SHCNE_FREESPACE = 262144,
SHCNE_EXTENDED_EVENT = 67108864,
SHCNE_ASSOCCHANGED = 134217728,
SHCNE_DISKEVENTS = 145439,
SHCNE_GLOBALEVENTS = 201687520,
SHCNE_ALLEVENTS = 2147483647,
SHCNE_INTERRUPT = 2147483648,
}#define global SHCNE_RENAMEITEM 0x1
#define global SHCNE_CREATE 0x2
#define global SHCNE_DELETE 0x4
#define global SHCNE_MKDIR 0x8
#define global SHCNE_RMDIR 0x10
#define global SHCNE_MEDIAINSERTED 0x20
#define global SHCNE_MEDIAREMOVED 0x40
#define global SHCNE_DRIVEREMOVED 0x80
#define global SHCNE_DRIVEADD 0x100
#define global SHCNE_NETSHARE 0x200
#define global SHCNE_NETUNSHARE 0x400
#define global SHCNE_ATTRIBUTES 0x800
#define global SHCNE_UPDATEDIR 0x1000
#define global SHCNE_UPDATEITEM 0x2000
#define global SHCNE_SERVERDISCONNECT 0x4000
#define global SHCNE_UPDATEIMAGE 0x8000
#define global SHCNE_DRIVEADDGUI 0x10000
#define global SHCNE_RENAMEFOLDER 0x20000
#define global SHCNE_FREESPACE 0x40000
#define global SHCNE_EXTENDED_EVENT 0x4000000
#define global SHCNE_ASSOCCHANGED 0x8000000
#define global SHCNE_DISKEVENTS 0x2381F
#define global SHCNE_GLOBALEVENTS 0xC0581E0
#define global SHCNE_ALLEVENTS 0x7FFFFFFF
#define global SHCNE_INTERRUPT 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。