FILEOPERATION_FLAGS
列挙型フラグメンバー 33
| 名前 | 10進 | 16進 |
|---|---|---|
| FOFX_NOSKIPJUNCTIONS | 65536 | 0x10000 |
| FOFX_PREFERHARDLINK | 131072 | 0x20000 |
| FOFX_SHOWELEVATIONPROMPT | 262144 | 0x40000 |
| FOFX_RECYCLEONDELETE | 524288 | 0x80000 |
| FOFX_EARLYFAILURE | 1048576 | 0x100000 |
| FOFX_PRESERVEFILEEXTENSIONS | 2097152 | 0x200000 |
| FOFX_KEEPNEWERFILE | 4194304 | 0x400000 |
| FOFX_NOCOPYHOOKS | 8388608 | 0x800000 |
| FOFX_NOMINIMIZEBOX | 16777216 | 0x1000000 |
| FOFX_MOVEACLSACROSSVOLUMES | 33554432 | 0x2000000 |
| FOFX_DONTDISPLAYSOURCEPATH | 67108864 | 0x4000000 |
| FOFX_DONTDISPLAYDESTPATH | 134217728 | 0x8000000 |
| FOFX_REQUIREELEVATION | 268435456 | 0x10000000 |
| FOFX_ADDUNDORECORD | 536870912 | 0x20000000 |
| FOFX_COPYASDOWNLOAD | 1073741824 | 0x40000000 |
| FOFX_DONTDISPLAYLOCATIONS | 2147483648 | 0x80000000 |
| FOF_MULTIDESTFILES | 1 | 0x1 |
| FOF_CONFIRMMOUSE | 2 | 0x2 |
| FOF_SILENT | 4 | 0x4 |
| FOF_RENAMEONCOLLISION | 8 | 0x8 |
| FOF_NOCONFIRMATION | 16 | 0x10 |
| FOF_WANTMAPPINGHANDLE | 32 | 0x20 |
| FOF_ALLOWUNDO | 64 | 0x40 |
| FOF_FILESONLY | 128 | 0x80 |
| FOF_SIMPLEPROGRESS | 256 | 0x100 |
| FOF_NOCONFIRMMKDIR | 512 | 0x200 |
| FOF_NOERRORUI | 1024 | 0x400 |
| FOF_NOCOPYSECURITYATTRIBS | 2048 | 0x800 |
| FOF_NORECURSION | 4096 | 0x1000 |
| FOF_NO_CONNECTED_ELEMENTS | 8192 | 0x2000 |
| FOF_WANTNUKEWARNING | 16384 | 0x4000 |
| FOF_NORECURSEREPARSE | 32768 | 0x8000 |
| FOF_NO_UI | 1556 | 0x614 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum FILEOPERATION_FLAGS : unsigned int {
FOFX_NOSKIPJUNCTIONS = 65536,
FOFX_PREFERHARDLINK = 131072,
FOFX_SHOWELEVATIONPROMPT = 262144,
FOFX_RECYCLEONDELETE = 524288,
FOFX_EARLYFAILURE = 1048576,
FOFX_PRESERVEFILEEXTENSIONS = 2097152,
FOFX_KEEPNEWERFILE = 4194304,
FOFX_NOCOPYHOOKS = 8388608,
FOFX_NOMINIMIZEBOX = 16777216,
FOFX_MOVEACLSACROSSVOLUMES = 33554432,
FOFX_DONTDISPLAYSOURCEPATH = 67108864,
FOFX_DONTDISPLAYDESTPATH = 134217728,
FOFX_REQUIREELEVATION = 268435456,
FOFX_ADDUNDORECORD = 536870912,
FOFX_COPYASDOWNLOAD = 1073741824,
FOFX_DONTDISPLAYLOCATIONS = 2147483648,
FOF_MULTIDESTFILES = 1,
FOF_CONFIRMMOUSE = 2,
FOF_SILENT = 4,
FOF_RENAMEONCOLLISION = 8,
FOF_NOCONFIRMATION = 16,
FOF_WANTMAPPINGHANDLE = 32,
FOF_ALLOWUNDO = 64,
FOF_FILESONLY = 128,
FOF_SIMPLEPROGRESS = 256,
FOF_NOCONFIRMMKDIR = 512,
FOF_NOERRORUI = 1024,
FOF_NOCOPYSECURITYATTRIBS = 2048,
FOF_NORECURSION = 4096,
FOF_NO_CONNECTED_ELEMENTS = 8192,
FOF_WANTNUKEWARNING = 16384,
FOF_NORECURSEREPARSE = 32768,
FOF_NO_UI = 1556
} FILEOPERATION_FLAGS;[Flags]
public enum FILEOPERATION_FLAGS : uint
{
FOFX_NOSKIPJUNCTIONS = 65536,
FOFX_PREFERHARDLINK = 131072,
FOFX_SHOWELEVATIONPROMPT = 262144,
FOFX_RECYCLEONDELETE = 524288,
FOFX_EARLYFAILURE = 1048576,
FOFX_PRESERVEFILEEXTENSIONS = 2097152,
FOFX_KEEPNEWERFILE = 4194304,
FOFX_NOCOPYHOOKS = 8388608,
FOFX_NOMINIMIZEBOX = 16777216,
FOFX_MOVEACLSACROSSVOLUMES = 33554432,
FOFX_DONTDISPLAYSOURCEPATH = 67108864,
FOFX_DONTDISPLAYDESTPATH = 134217728,
FOFX_REQUIREELEVATION = 268435456,
FOFX_ADDUNDORECORD = 536870912,
FOFX_COPYASDOWNLOAD = 1073741824,
FOFX_DONTDISPLAYLOCATIONS = 2147483648,
FOF_MULTIDESTFILES = 1,
FOF_CONFIRMMOUSE = 2,
FOF_SILENT = 4,
FOF_RENAMEONCOLLISION = 8,
FOF_NOCONFIRMATION = 16,
FOF_WANTMAPPINGHANDLE = 32,
FOF_ALLOWUNDO = 64,
FOF_FILESONLY = 128,
FOF_SIMPLEPROGRESS = 256,
FOF_NOCONFIRMMKDIR = 512,
FOF_NOERRORUI = 1024,
FOF_NOCOPYSECURITYATTRIBS = 2048,
FOF_NORECURSION = 4096,
FOF_NO_CONNECTED_ELEMENTS = 8192,
FOF_WANTNUKEWARNING = 16384,
FOF_NORECURSEREPARSE = 32768,
FOF_NO_UI = 1556,
}<Flags>
Public Enum FILEOPERATION_FLAGS As UInteger
FOFX_NOSKIPJUNCTIONS = 65536
FOFX_PREFERHARDLINK = 131072
FOFX_SHOWELEVATIONPROMPT = 262144
FOFX_RECYCLEONDELETE = 524288
FOFX_EARLYFAILURE = 1048576
FOFX_PRESERVEFILEEXTENSIONS = 2097152
FOFX_KEEPNEWERFILE = 4194304
FOFX_NOCOPYHOOKS = 8388608
FOFX_NOMINIMIZEBOX = 16777216
FOFX_MOVEACLSACROSSVOLUMES = 33554432
FOFX_DONTDISPLAYSOURCEPATH = 67108864
FOFX_DONTDISPLAYDESTPATH = 134217728
FOFX_REQUIREELEVATION = 268435456
FOFX_ADDUNDORECORD = 536870912
FOFX_COPYASDOWNLOAD = 1073741824
FOFX_DONTDISPLAYLOCATIONS = 2147483648
FOF_MULTIDESTFILES = 1
FOF_CONFIRMMOUSE = 2
FOF_SILENT = 4
FOF_RENAMEONCOLLISION = 8
FOF_NOCONFIRMATION = 16
FOF_WANTMAPPINGHANDLE = 32
FOF_ALLOWUNDO = 64
FOF_FILESONLY = 128
FOF_SIMPLEPROGRESS = 256
FOF_NOCONFIRMMKDIR = 512
FOF_NOERRORUI = 1024
FOF_NOCOPYSECURITYATTRIBS = 2048
FOF_NORECURSION = 4096
FOF_NO_CONNECTED_ELEMENTS = 8192
FOF_WANTNUKEWARNING = 16384
FOF_NORECURSEREPARSE = 32768
FOF_NO_UI = 1556
End Enumimport enum
class FILEOPERATION_FLAGS(enum.IntFlag):
FOFX_NOSKIPJUNCTIONS = 65536
FOFX_PREFERHARDLINK = 131072
FOFX_SHOWELEVATIONPROMPT = 262144
FOFX_RECYCLEONDELETE = 524288
FOFX_EARLYFAILURE = 1048576
FOFX_PRESERVEFILEEXTENSIONS = 2097152
FOFX_KEEPNEWERFILE = 4194304
FOFX_NOCOPYHOOKS = 8388608
FOFX_NOMINIMIZEBOX = 16777216
FOFX_MOVEACLSACROSSVOLUMES = 33554432
FOFX_DONTDISPLAYSOURCEPATH = 67108864
FOFX_DONTDISPLAYDESTPATH = 134217728
FOFX_REQUIREELEVATION = 268435456
FOFX_ADDUNDORECORD = 536870912
FOFX_COPYASDOWNLOAD = 1073741824
FOFX_DONTDISPLAYLOCATIONS = 2147483648
FOF_MULTIDESTFILES = 1
FOF_CONFIRMMOUSE = 2
FOF_SILENT = 4
FOF_RENAMEONCOLLISION = 8
FOF_NOCONFIRMATION = 16
FOF_WANTMAPPINGHANDLE = 32
FOF_ALLOWUNDO = 64
FOF_FILESONLY = 128
FOF_SIMPLEPROGRESS = 256
FOF_NOCONFIRMMKDIR = 512
FOF_NOERRORUI = 1024
FOF_NOCOPYSECURITYATTRIBS = 2048
FOF_NORECURSION = 4096
FOF_NO_CONNECTED_ELEMENTS = 8192
FOF_WANTNUKEWARNING = 16384
FOF_NORECURSEREPARSE = 32768
FOF_NO_UI = 1556// FILEOPERATION_FLAGS (flags)
pub const FOFX_NOSKIPJUNCTIONS: u32 = 65536;
pub const FOFX_PREFERHARDLINK: u32 = 131072;
pub const FOFX_SHOWELEVATIONPROMPT: u32 = 262144;
pub const FOFX_RECYCLEONDELETE: u32 = 524288;
pub const FOFX_EARLYFAILURE: u32 = 1048576;
pub const FOFX_PRESERVEFILEEXTENSIONS: u32 = 2097152;
pub const FOFX_KEEPNEWERFILE: u32 = 4194304;
pub const FOFX_NOCOPYHOOKS: u32 = 8388608;
pub const FOFX_NOMINIMIZEBOX: u32 = 16777216;
pub const FOFX_MOVEACLSACROSSVOLUMES: u32 = 33554432;
pub const FOFX_DONTDISPLAYSOURCEPATH: u32 = 67108864;
pub const FOFX_DONTDISPLAYDESTPATH: u32 = 134217728;
pub const FOFX_REQUIREELEVATION: u32 = 268435456;
pub const FOFX_ADDUNDORECORD: u32 = 536870912;
pub const FOFX_COPYASDOWNLOAD: u32 = 1073741824;
pub const FOFX_DONTDISPLAYLOCATIONS: u32 = 2147483648;
pub const FOF_MULTIDESTFILES: u32 = 1;
pub const FOF_CONFIRMMOUSE: u32 = 2;
pub const FOF_SILENT: u32 = 4;
pub const FOF_RENAMEONCOLLISION: u32 = 8;
pub const FOF_NOCONFIRMATION: u32 = 16;
pub const FOF_WANTMAPPINGHANDLE: u32 = 32;
pub const FOF_ALLOWUNDO: u32 = 64;
pub const FOF_FILESONLY: u32 = 128;
pub const FOF_SIMPLEPROGRESS: u32 = 256;
pub const FOF_NOCONFIRMMKDIR: u32 = 512;
pub const FOF_NOERRORUI: u32 = 1024;
pub const FOF_NOCOPYSECURITYATTRIBS: u32 = 2048;
pub const FOF_NORECURSION: u32 = 4096;
pub const FOF_NO_CONNECTED_ELEMENTS: u32 = 8192;
pub const FOF_WANTNUKEWARNING: u32 = 16384;
pub const FOF_NORECURSEREPARSE: u32 = 32768;
pub const FOF_NO_UI: u32 = 1556;// FILEOPERATION_FLAGS
const (
FOFX_NOSKIPJUNCTIONS uint32 = 65536
FOFX_PREFERHARDLINK uint32 = 131072
FOFX_SHOWELEVATIONPROMPT uint32 = 262144
FOFX_RECYCLEONDELETE uint32 = 524288
FOFX_EARLYFAILURE uint32 = 1048576
FOFX_PRESERVEFILEEXTENSIONS uint32 = 2097152
FOFX_KEEPNEWERFILE uint32 = 4194304
FOFX_NOCOPYHOOKS uint32 = 8388608
FOFX_NOMINIMIZEBOX uint32 = 16777216
FOFX_MOVEACLSACROSSVOLUMES uint32 = 33554432
FOFX_DONTDISPLAYSOURCEPATH uint32 = 67108864
FOFX_DONTDISPLAYDESTPATH uint32 = 134217728
FOFX_REQUIREELEVATION uint32 = 268435456
FOFX_ADDUNDORECORD uint32 = 536870912
FOFX_COPYASDOWNLOAD uint32 = 1073741824
FOFX_DONTDISPLAYLOCATIONS uint32 = 2147483648
FOF_MULTIDESTFILES uint32 = 1
FOF_CONFIRMMOUSE uint32 = 2
FOF_SILENT uint32 = 4
FOF_RENAMEONCOLLISION uint32 = 8
FOF_NOCONFIRMATION uint32 = 16
FOF_WANTMAPPINGHANDLE uint32 = 32
FOF_ALLOWUNDO uint32 = 64
FOF_FILESONLY uint32 = 128
FOF_SIMPLEPROGRESS uint32 = 256
FOF_NOCONFIRMMKDIR uint32 = 512
FOF_NOERRORUI uint32 = 1024
FOF_NOCOPYSECURITYATTRIBS uint32 = 2048
FOF_NORECURSION uint32 = 4096
FOF_NO_CONNECTED_ELEMENTS uint32 = 8192
FOF_WANTNUKEWARNING uint32 = 16384
FOF_NORECURSEREPARSE uint32 = 32768
FOF_NO_UI uint32 = 1556
)const
FOFX_NOSKIPJUNCTIONS = 65536;
FOFX_PREFERHARDLINK = 131072;
FOFX_SHOWELEVATIONPROMPT = 262144;
FOFX_RECYCLEONDELETE = 524288;
FOFX_EARLYFAILURE = 1048576;
FOFX_PRESERVEFILEEXTENSIONS = 2097152;
FOFX_KEEPNEWERFILE = 4194304;
FOFX_NOCOPYHOOKS = 8388608;
FOFX_NOMINIMIZEBOX = 16777216;
FOFX_MOVEACLSACROSSVOLUMES = 33554432;
FOFX_DONTDISPLAYSOURCEPATH = 67108864;
FOFX_DONTDISPLAYDESTPATH = 134217728;
FOFX_REQUIREELEVATION = 268435456;
FOFX_ADDUNDORECORD = 536870912;
FOFX_COPYASDOWNLOAD = 1073741824;
FOFX_DONTDISPLAYLOCATIONS = 2147483648;
FOF_MULTIDESTFILES = 1;
FOF_CONFIRMMOUSE = 2;
FOF_SILENT = 4;
FOF_RENAMEONCOLLISION = 8;
FOF_NOCONFIRMATION = 16;
FOF_WANTMAPPINGHANDLE = 32;
FOF_ALLOWUNDO = 64;
FOF_FILESONLY = 128;
FOF_SIMPLEPROGRESS = 256;
FOF_NOCONFIRMMKDIR = 512;
FOF_NOERRORUI = 1024;
FOF_NOCOPYSECURITYATTRIBS = 2048;
FOF_NORECURSION = 4096;
FOF_NO_CONNECTED_ELEMENTS = 8192;
FOF_WANTNUKEWARNING = 16384;
FOF_NORECURSEREPARSE = 32768;
FOF_NO_UI = 1556;// FILEOPERATION_FLAGS
pub const FOFX_NOSKIPJUNCTIONS: u32 = 65536;
pub const FOFX_PREFERHARDLINK: u32 = 131072;
pub const FOFX_SHOWELEVATIONPROMPT: u32 = 262144;
pub const FOFX_RECYCLEONDELETE: u32 = 524288;
pub const FOFX_EARLYFAILURE: u32 = 1048576;
pub const FOFX_PRESERVEFILEEXTENSIONS: u32 = 2097152;
pub const FOFX_KEEPNEWERFILE: u32 = 4194304;
pub const FOFX_NOCOPYHOOKS: u32 = 8388608;
pub const FOFX_NOMINIMIZEBOX: u32 = 16777216;
pub const FOFX_MOVEACLSACROSSVOLUMES: u32 = 33554432;
pub const FOFX_DONTDISPLAYSOURCEPATH: u32 = 67108864;
pub const FOFX_DONTDISPLAYDESTPATH: u32 = 134217728;
pub const FOFX_REQUIREELEVATION: u32 = 268435456;
pub const FOFX_ADDUNDORECORD: u32 = 536870912;
pub const FOFX_COPYASDOWNLOAD: u32 = 1073741824;
pub const FOFX_DONTDISPLAYLOCATIONS: u32 = 2147483648;
pub const FOF_MULTIDESTFILES: u32 = 1;
pub const FOF_CONFIRMMOUSE: u32 = 2;
pub const FOF_SILENT: u32 = 4;
pub const FOF_RENAMEONCOLLISION: u32 = 8;
pub const FOF_NOCONFIRMATION: u32 = 16;
pub const FOF_WANTMAPPINGHANDLE: u32 = 32;
pub const FOF_ALLOWUNDO: u32 = 64;
pub const FOF_FILESONLY: u32 = 128;
pub const FOF_SIMPLEPROGRESS: u32 = 256;
pub const FOF_NOCONFIRMMKDIR: u32 = 512;
pub const FOF_NOERRORUI: u32 = 1024;
pub const FOF_NOCOPYSECURITYATTRIBS: u32 = 2048;
pub const FOF_NORECURSION: u32 = 4096;
pub const FOF_NO_CONNECTED_ELEMENTS: u32 = 8192;
pub const FOF_WANTNUKEWARNING: u32 = 16384;
pub const FOF_NORECURSEREPARSE: u32 = 32768;
pub const FOF_NO_UI: u32 = 1556;const
FOFX_NOSKIPJUNCTIONS* = 65536
FOFX_PREFERHARDLINK* = 131072
FOFX_SHOWELEVATIONPROMPT* = 262144
FOFX_RECYCLEONDELETE* = 524288
FOFX_EARLYFAILURE* = 1048576
FOFX_PRESERVEFILEEXTENSIONS* = 2097152
FOFX_KEEPNEWERFILE* = 4194304
FOFX_NOCOPYHOOKS* = 8388608
FOFX_NOMINIMIZEBOX* = 16777216
FOFX_MOVEACLSACROSSVOLUMES* = 33554432
FOFX_DONTDISPLAYSOURCEPATH* = 67108864
FOFX_DONTDISPLAYDESTPATH* = 134217728
FOFX_REQUIREELEVATION* = 268435456
FOFX_ADDUNDORECORD* = 536870912
FOFX_COPYASDOWNLOAD* = 1073741824
FOFX_DONTDISPLAYLOCATIONS* = 2147483648
FOF_MULTIDESTFILES* = 1
FOF_CONFIRMMOUSE* = 2
FOF_SILENT* = 4
FOF_RENAMEONCOLLISION* = 8
FOF_NOCONFIRMATION* = 16
FOF_WANTMAPPINGHANDLE* = 32
FOF_ALLOWUNDO* = 64
FOF_FILESONLY* = 128
FOF_SIMPLEPROGRESS* = 256
FOF_NOCONFIRMMKDIR* = 512
FOF_NOERRORUI* = 1024
FOF_NOCOPYSECURITYATTRIBS* = 2048
FOF_NORECURSION* = 4096
FOF_NO_CONNECTED_ELEMENTS* = 8192
FOF_WANTNUKEWARNING* = 16384
FOF_NORECURSEREPARSE* = 32768
FOF_NO_UI* = 1556enum FILEOPERATION_FLAGS : uint {
FOFX_NOSKIPJUNCTIONS = 65536,
FOFX_PREFERHARDLINK = 131072,
FOFX_SHOWELEVATIONPROMPT = 262144,
FOFX_RECYCLEONDELETE = 524288,
FOFX_EARLYFAILURE = 1048576,
FOFX_PRESERVEFILEEXTENSIONS = 2097152,
FOFX_KEEPNEWERFILE = 4194304,
FOFX_NOCOPYHOOKS = 8388608,
FOFX_NOMINIMIZEBOX = 16777216,
FOFX_MOVEACLSACROSSVOLUMES = 33554432,
FOFX_DONTDISPLAYSOURCEPATH = 67108864,
FOFX_DONTDISPLAYDESTPATH = 134217728,
FOFX_REQUIREELEVATION = 268435456,
FOFX_ADDUNDORECORD = 536870912,
FOFX_COPYASDOWNLOAD = 1073741824,
FOFX_DONTDISPLAYLOCATIONS = 2147483648,
FOF_MULTIDESTFILES = 1,
FOF_CONFIRMMOUSE = 2,
FOF_SILENT = 4,
FOF_RENAMEONCOLLISION = 8,
FOF_NOCONFIRMATION = 16,
FOF_WANTMAPPINGHANDLE = 32,
FOF_ALLOWUNDO = 64,
FOF_FILESONLY = 128,
FOF_SIMPLEPROGRESS = 256,
FOF_NOCONFIRMMKDIR = 512,
FOF_NOERRORUI = 1024,
FOF_NOCOPYSECURITYATTRIBS = 2048,
FOF_NORECURSION = 4096,
FOF_NO_CONNECTED_ELEMENTS = 8192,
FOF_WANTNUKEWARNING = 16384,
FOF_NORECURSEREPARSE = 32768,
FOF_NO_UI = 1556,
}#define global FOFX_NOSKIPJUNCTIONS 0x10000
#define global FOFX_PREFERHARDLINK 0x20000
#define global FOFX_SHOWELEVATIONPROMPT 0x40000
#define global FOFX_RECYCLEONDELETE 0x80000
#define global FOFX_EARLYFAILURE 0x100000
#define global FOFX_PRESERVEFILEEXTENSIONS 0x200000
#define global FOFX_KEEPNEWERFILE 0x400000
#define global FOFX_NOCOPYHOOKS 0x800000
#define global FOFX_NOMINIMIZEBOX 0x1000000
#define global FOFX_MOVEACLSACROSSVOLUMES 0x2000000
#define global FOFX_DONTDISPLAYSOURCEPATH 0x4000000
#define global FOFX_DONTDISPLAYDESTPATH 0x8000000
#define global FOFX_REQUIREELEVATION 0x10000000
#define global FOFX_ADDUNDORECORD 0x20000000
#define global FOFX_COPYASDOWNLOAD 0x40000000
#define global FOFX_DONTDISPLAYLOCATIONS 0x80000000
#define global FOF_MULTIDESTFILES 0x1
#define global FOF_CONFIRMMOUSE 0x2
#define global FOF_SILENT 0x4
#define global FOF_RENAMEONCOLLISION 0x8
#define global FOF_NOCONFIRMATION 0x10
#define global FOF_WANTMAPPINGHANDLE 0x20
#define global FOF_ALLOWUNDO 0x40
#define global FOF_FILESONLY 0x80
#define global FOF_SIMPLEPROGRESS 0x100
#define global FOF_NOCONFIRMMKDIR 0x200
#define global FOF_NOERRORUI 0x400
#define global FOF_NOCOPYSECURITYATTRIBS 0x800
#define global FOF_NORECURSION 0x1000
#define global FOF_NO_CONNECTED_ELEMENTS 0x2000
#define global FOF_WANTNUKEWARNING 0x4000
#define global FOF_NORECURSEREPARSE 0x8000
#define global FOF_NO_UI 0x614
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。