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

FILEOPERATION_FLAGS

列挙型フラグ
基底型u4

メンバー 33

名前10進16進
FOFX_NOSKIPJUNCTIONS655360x10000
FOFX_PREFERHARDLINK1310720x20000
FOFX_SHOWELEVATIONPROMPT2621440x40000
FOFX_RECYCLEONDELETE5242880x80000
FOFX_EARLYFAILURE10485760x100000
FOFX_PRESERVEFILEEXTENSIONS20971520x200000
FOFX_KEEPNEWERFILE41943040x400000
FOFX_NOCOPYHOOKS83886080x800000
FOFX_NOMINIMIZEBOX167772160x1000000
FOFX_MOVEACLSACROSSVOLUMES335544320x2000000
FOFX_DONTDISPLAYSOURCEPATH671088640x4000000
FOFX_DONTDISPLAYDESTPATH1342177280x8000000
FOFX_REQUIREELEVATION2684354560x10000000
FOFX_ADDUNDORECORD5368709120x20000000
FOFX_COPYASDOWNLOAD10737418240x40000000
FOFX_DONTDISPLAYLOCATIONS21474836480x80000000
FOF_MULTIDESTFILES10x1
FOF_CONFIRMMOUSE20x2
FOF_SILENT40x4
FOF_RENAMEONCOLLISION80x8
FOF_NOCONFIRMATION160x10
FOF_WANTMAPPINGHANDLE320x20
FOF_ALLOWUNDO640x40
FOF_FILESONLY1280x80
FOF_SIMPLEPROGRESS2560x100
FOF_NOCONFIRMMKDIR5120x200
FOF_NOERRORUI10240x400
FOF_NOCOPYSECURITYATTRIBS20480x800
FOF_NORECURSION40960x1000
FOF_NO_CONNECTED_ELEMENTS81920x2000
FOF_WANTNUKEWARNING163840x4000
FOF_NORECURSEREPARSE327680x8000
FOF_NO_UI15560x614

各言語での定義

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