Win32 API 日本語リファレンス
ホームUI.Shell › SHCNE_ID

SHCNE_ID

列挙型フラグ
基底型u4

メンバー 25

名前10進16進
SHCNE_RENAMEITEM10x1
SHCNE_CREATE20x2
SHCNE_DELETE40x4
SHCNE_MKDIR80x8
SHCNE_RMDIR160x10
SHCNE_MEDIAINSERTED320x20
SHCNE_MEDIAREMOVED640x40
SHCNE_DRIVEREMOVED1280x80
SHCNE_DRIVEADD2560x100
SHCNE_NETSHARE5120x200
SHCNE_NETUNSHARE10240x400
SHCNE_ATTRIBUTES20480x800
SHCNE_UPDATEDIR40960x1000
SHCNE_UPDATEITEM81920x2000
SHCNE_SERVERDISCONNECT163840x4000
SHCNE_UPDATEIMAGE327680x8000
SHCNE_DRIVEADDGUI655360x10000
SHCNE_RENAMEFOLDER1310720x20000
SHCNE_FREESPACE2621440x40000
SHCNE_EXTENDED_EVENT671088640x4000000
SHCNE_ASSOCCHANGED1342177280x8000000
SHCNE_DISKEVENTS1454390x2381F
SHCNE_GLOBALEVENTS2016875200xC0581E0
SHCNE_ALLEVENTS21474836470x7FFFFFFF
SHCNE_INTERRUPT21474836480x80000000

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 2147483648
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,
}
#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)。