ホーム › Storage.ProjectedFileSystem › PRJ_NOTIFY_TYPES
PRJ_NOTIFY_TYPES
列挙型フラグメンバー 15
| 名前 | 10進 | 16進 |
|---|---|---|
| PRJ_NOTIFY_NONE | 0 | 0x0 |
| PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS | 1 | 0x1 |
| PRJ_NOTIFY_FILE_OPENED | 2 | 0x2 |
| PRJ_NOTIFY_NEW_FILE_CREATED | 4 | 0x4 |
| PRJ_NOTIFY_FILE_OVERWRITTEN | 8 | 0x8 |
| PRJ_NOTIFY_PRE_DELETE | 16 | 0x10 |
| PRJ_NOTIFY_PRE_RENAME | 32 | 0x20 |
| PRJ_NOTIFY_PRE_SET_HARDLINK | 64 | 0x40 |
| PRJ_NOTIFY_FILE_RENAMED | 128 | 0x80 |
| PRJ_NOTIFY_HARDLINK_CREATED | 256 | 0x100 |
| PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION | 512 | 0x200 |
| PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED | 1024 | 0x400 |
| PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED | 2048 | 0x800 |
| PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL | 4096 | 0x1000 |
| PRJ_NOTIFY_USE_EXISTING_MASK | 4294967295 | 0xFFFFFFFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PRJ_NOTIFY_TYPES : unsigned int {
PRJ_NOTIFY_NONE = 0,
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS = 1,
PRJ_NOTIFY_FILE_OPENED = 2,
PRJ_NOTIFY_NEW_FILE_CREATED = 4,
PRJ_NOTIFY_FILE_OVERWRITTEN = 8,
PRJ_NOTIFY_PRE_DELETE = 16,
PRJ_NOTIFY_PRE_RENAME = 32,
PRJ_NOTIFY_PRE_SET_HARDLINK = 64,
PRJ_NOTIFY_FILE_RENAMED = 128,
PRJ_NOTIFY_HARDLINK_CREATED = 256,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION = 512,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED = 1024,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED = 2048,
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL = 4096,
PRJ_NOTIFY_USE_EXISTING_MASK = 4294967295
} PRJ_NOTIFY_TYPES;[Flags]
public enum PRJ_NOTIFY_TYPES : uint
{
PRJ_NOTIFY_NONE = 0,
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS = 1,
PRJ_NOTIFY_FILE_OPENED = 2,
PRJ_NOTIFY_NEW_FILE_CREATED = 4,
PRJ_NOTIFY_FILE_OVERWRITTEN = 8,
PRJ_NOTIFY_PRE_DELETE = 16,
PRJ_NOTIFY_PRE_RENAME = 32,
PRJ_NOTIFY_PRE_SET_HARDLINK = 64,
PRJ_NOTIFY_FILE_RENAMED = 128,
PRJ_NOTIFY_HARDLINK_CREATED = 256,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION = 512,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED = 1024,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED = 2048,
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL = 4096,
PRJ_NOTIFY_USE_EXISTING_MASK = 4294967295,
}<Flags>
Public Enum PRJ_NOTIFY_TYPES As UInteger
PRJ_NOTIFY_NONE = 0
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS = 1
PRJ_NOTIFY_FILE_OPENED = 2
PRJ_NOTIFY_NEW_FILE_CREATED = 4
PRJ_NOTIFY_FILE_OVERWRITTEN = 8
PRJ_NOTIFY_PRE_DELETE = 16
PRJ_NOTIFY_PRE_RENAME = 32
PRJ_NOTIFY_PRE_SET_HARDLINK = 64
PRJ_NOTIFY_FILE_RENAMED = 128
PRJ_NOTIFY_HARDLINK_CREATED = 256
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION = 512
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED = 1024
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED = 2048
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL = 4096
PRJ_NOTIFY_USE_EXISTING_MASK = 4294967295
End Enumimport enum
class PRJ_NOTIFY_TYPES(enum.IntFlag):
PRJ_NOTIFY_NONE = 0
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS = 1
PRJ_NOTIFY_FILE_OPENED = 2
PRJ_NOTIFY_NEW_FILE_CREATED = 4
PRJ_NOTIFY_FILE_OVERWRITTEN = 8
PRJ_NOTIFY_PRE_DELETE = 16
PRJ_NOTIFY_PRE_RENAME = 32
PRJ_NOTIFY_PRE_SET_HARDLINK = 64
PRJ_NOTIFY_FILE_RENAMED = 128
PRJ_NOTIFY_HARDLINK_CREATED = 256
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION = 512
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED = 1024
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED = 2048
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL = 4096
PRJ_NOTIFY_USE_EXISTING_MASK = 4294967295// PRJ_NOTIFY_TYPES (flags)
pub const PRJ_NOTIFY_NONE: u32 = 0;
pub const PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS: u32 = 1;
pub const PRJ_NOTIFY_FILE_OPENED: u32 = 2;
pub const PRJ_NOTIFY_NEW_FILE_CREATED: u32 = 4;
pub const PRJ_NOTIFY_FILE_OVERWRITTEN: u32 = 8;
pub const PRJ_NOTIFY_PRE_DELETE: u32 = 16;
pub const PRJ_NOTIFY_PRE_RENAME: u32 = 32;
pub const PRJ_NOTIFY_PRE_SET_HARDLINK: u32 = 64;
pub const PRJ_NOTIFY_FILE_RENAMED: u32 = 128;
pub const PRJ_NOTIFY_HARDLINK_CREATED: u32 = 256;
pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION: u32 = 512;
pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED: u32 = 1024;
pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED: u32 = 2048;
pub const PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL: u32 = 4096;
pub const PRJ_NOTIFY_USE_EXISTING_MASK: u32 = 4294967295;// PRJ_NOTIFY_TYPES
const (
PRJ_NOTIFY_NONE uint32 = 0
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS uint32 = 1
PRJ_NOTIFY_FILE_OPENED uint32 = 2
PRJ_NOTIFY_NEW_FILE_CREATED uint32 = 4
PRJ_NOTIFY_FILE_OVERWRITTEN uint32 = 8
PRJ_NOTIFY_PRE_DELETE uint32 = 16
PRJ_NOTIFY_PRE_RENAME uint32 = 32
PRJ_NOTIFY_PRE_SET_HARDLINK uint32 = 64
PRJ_NOTIFY_FILE_RENAMED uint32 = 128
PRJ_NOTIFY_HARDLINK_CREATED uint32 = 256
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION uint32 = 512
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED uint32 = 1024
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED uint32 = 2048
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL uint32 = 4096
PRJ_NOTIFY_USE_EXISTING_MASK uint32 = 4294967295
)const
PRJ_NOTIFY_NONE = 0;
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS = 1;
PRJ_NOTIFY_FILE_OPENED = 2;
PRJ_NOTIFY_NEW_FILE_CREATED = 4;
PRJ_NOTIFY_FILE_OVERWRITTEN = 8;
PRJ_NOTIFY_PRE_DELETE = 16;
PRJ_NOTIFY_PRE_RENAME = 32;
PRJ_NOTIFY_PRE_SET_HARDLINK = 64;
PRJ_NOTIFY_FILE_RENAMED = 128;
PRJ_NOTIFY_HARDLINK_CREATED = 256;
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION = 512;
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED = 1024;
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED = 2048;
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL = 4096;
PRJ_NOTIFY_USE_EXISTING_MASK = 4294967295;// PRJ_NOTIFY_TYPES
pub const PRJ_NOTIFY_NONE: u32 = 0;
pub const PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS: u32 = 1;
pub const PRJ_NOTIFY_FILE_OPENED: u32 = 2;
pub const PRJ_NOTIFY_NEW_FILE_CREATED: u32 = 4;
pub const PRJ_NOTIFY_FILE_OVERWRITTEN: u32 = 8;
pub const PRJ_NOTIFY_PRE_DELETE: u32 = 16;
pub const PRJ_NOTIFY_PRE_RENAME: u32 = 32;
pub const PRJ_NOTIFY_PRE_SET_HARDLINK: u32 = 64;
pub const PRJ_NOTIFY_FILE_RENAMED: u32 = 128;
pub const PRJ_NOTIFY_HARDLINK_CREATED: u32 = 256;
pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION: u32 = 512;
pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED: u32 = 1024;
pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED: u32 = 2048;
pub const PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL: u32 = 4096;
pub const PRJ_NOTIFY_USE_EXISTING_MASK: u32 = 4294967295;const
PRJ_NOTIFY_NONE* = 0
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS* = 1
PRJ_NOTIFY_FILE_OPENED* = 2
PRJ_NOTIFY_NEW_FILE_CREATED* = 4
PRJ_NOTIFY_FILE_OVERWRITTEN* = 8
PRJ_NOTIFY_PRE_DELETE* = 16
PRJ_NOTIFY_PRE_RENAME* = 32
PRJ_NOTIFY_PRE_SET_HARDLINK* = 64
PRJ_NOTIFY_FILE_RENAMED* = 128
PRJ_NOTIFY_HARDLINK_CREATED* = 256
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION* = 512
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED* = 1024
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED* = 2048
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL* = 4096
PRJ_NOTIFY_USE_EXISTING_MASK* = 4294967295enum PRJ_NOTIFY_TYPES : uint {
PRJ_NOTIFY_NONE = 0,
PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS = 1,
PRJ_NOTIFY_FILE_OPENED = 2,
PRJ_NOTIFY_NEW_FILE_CREATED = 4,
PRJ_NOTIFY_FILE_OVERWRITTEN = 8,
PRJ_NOTIFY_PRE_DELETE = 16,
PRJ_NOTIFY_PRE_RENAME = 32,
PRJ_NOTIFY_PRE_SET_HARDLINK = 64,
PRJ_NOTIFY_FILE_RENAMED = 128,
PRJ_NOTIFY_HARDLINK_CREATED = 256,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION = 512,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED = 1024,
PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED = 2048,
PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL = 4096,
PRJ_NOTIFY_USE_EXISTING_MASK = 4294967295,
}#define global PRJ_NOTIFY_NONE 0x0
#define global PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS 0x1
#define global PRJ_NOTIFY_FILE_OPENED 0x2
#define global PRJ_NOTIFY_NEW_FILE_CREATED 0x4
#define global PRJ_NOTIFY_FILE_OVERWRITTEN 0x8
#define global PRJ_NOTIFY_PRE_DELETE 0x10
#define global PRJ_NOTIFY_PRE_RENAME 0x20
#define global PRJ_NOTIFY_PRE_SET_HARDLINK 0x40
#define global PRJ_NOTIFY_FILE_RENAMED 0x80
#define global PRJ_NOTIFY_HARDLINK_CREATED 0x100
#define global PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION 0x200
#define global PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED 0x400
#define global PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED 0x800
#define global PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL 0x1000
#define global PRJ_NOTIFY_USE_EXISTING_MASK 0xFFFFFFFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。