_TRANSFER_SOURCE_FLAGS
列挙型メンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| TSF_NORMAL | 0 | 0x0 |
| TSF_FAIL_EXIST | 0 | 0x0 |
| TSF_RENAME_EXIST | 1 | 0x1 |
| TSF_OVERWRITE_EXIST | 2 | 0x2 |
| TSF_ALLOW_DECRYPTION | 4 | 0x4 |
| TSF_NO_SECURITY | 8 | 0x8 |
| TSF_COPY_CREATION_TIME | 16 | 0x10 |
| TSF_COPY_WRITE_TIME | 32 | 0x20 |
| TSF_USE_FULL_ACCESS | 64 | 0x40 |
| TSF_DELETE_RECYCLE_IF_POSSIBLE | 128 | 0x80 |
| TSF_COPY_HARD_LINK | 256 | 0x100 |
| TSF_COPY_LOCALIZED_NAME | 512 | 0x200 |
| TSF_MOVE_AS_COPY_DELETE | 1024 | 0x400 |
| TSF_SUSPEND_SHELLEVENTS | 2048 | 0x800 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum _TRANSFER_SOURCE_FLAGS : int {
TSF_NORMAL = 0,
TSF_FAIL_EXIST = 0,
TSF_RENAME_EXIST = 1,
TSF_OVERWRITE_EXIST = 2,
TSF_ALLOW_DECRYPTION = 4,
TSF_NO_SECURITY = 8,
TSF_COPY_CREATION_TIME = 16,
TSF_COPY_WRITE_TIME = 32,
TSF_USE_FULL_ACCESS = 64,
TSF_DELETE_RECYCLE_IF_POSSIBLE = 128,
TSF_COPY_HARD_LINK = 256,
TSF_COPY_LOCALIZED_NAME = 512,
TSF_MOVE_AS_COPY_DELETE = 1024,
TSF_SUSPEND_SHELLEVENTS = 2048
} _TRANSFER_SOURCE_FLAGS;public enum _TRANSFER_SOURCE_FLAGS : int
{
TSF_NORMAL = 0,
TSF_FAIL_EXIST = 0,
TSF_RENAME_EXIST = 1,
TSF_OVERWRITE_EXIST = 2,
TSF_ALLOW_DECRYPTION = 4,
TSF_NO_SECURITY = 8,
TSF_COPY_CREATION_TIME = 16,
TSF_COPY_WRITE_TIME = 32,
TSF_USE_FULL_ACCESS = 64,
TSF_DELETE_RECYCLE_IF_POSSIBLE = 128,
TSF_COPY_HARD_LINK = 256,
TSF_COPY_LOCALIZED_NAME = 512,
TSF_MOVE_AS_COPY_DELETE = 1024,
TSF_SUSPEND_SHELLEVENTS = 2048,
}Public Enum _TRANSFER_SOURCE_FLAGS As Integer
TSF_NORMAL = 0
TSF_FAIL_EXIST = 0
TSF_RENAME_EXIST = 1
TSF_OVERWRITE_EXIST = 2
TSF_ALLOW_DECRYPTION = 4
TSF_NO_SECURITY = 8
TSF_COPY_CREATION_TIME = 16
TSF_COPY_WRITE_TIME = 32
TSF_USE_FULL_ACCESS = 64
TSF_DELETE_RECYCLE_IF_POSSIBLE = 128
TSF_COPY_HARD_LINK = 256
TSF_COPY_LOCALIZED_NAME = 512
TSF_MOVE_AS_COPY_DELETE = 1024
TSF_SUSPEND_SHELLEVENTS = 2048
End Enumimport enum
class _TRANSFER_SOURCE_FLAGS(enum.IntEnum):
TSF_NORMAL = 0
TSF_FAIL_EXIST = 0
TSF_RENAME_EXIST = 1
TSF_OVERWRITE_EXIST = 2
TSF_ALLOW_DECRYPTION = 4
TSF_NO_SECURITY = 8
TSF_COPY_CREATION_TIME = 16
TSF_COPY_WRITE_TIME = 32
TSF_USE_FULL_ACCESS = 64
TSF_DELETE_RECYCLE_IF_POSSIBLE = 128
TSF_COPY_HARD_LINK = 256
TSF_COPY_LOCALIZED_NAME = 512
TSF_MOVE_AS_COPY_DELETE = 1024
TSF_SUSPEND_SHELLEVENTS = 2048// _TRANSFER_SOURCE_FLAGS
pub const TSF_NORMAL: i32 = 0;
pub const TSF_FAIL_EXIST: i32 = 0;
pub const TSF_RENAME_EXIST: i32 = 1;
pub const TSF_OVERWRITE_EXIST: i32 = 2;
pub const TSF_ALLOW_DECRYPTION: i32 = 4;
pub const TSF_NO_SECURITY: i32 = 8;
pub const TSF_COPY_CREATION_TIME: i32 = 16;
pub const TSF_COPY_WRITE_TIME: i32 = 32;
pub const TSF_USE_FULL_ACCESS: i32 = 64;
pub const TSF_DELETE_RECYCLE_IF_POSSIBLE: i32 = 128;
pub const TSF_COPY_HARD_LINK: i32 = 256;
pub const TSF_COPY_LOCALIZED_NAME: i32 = 512;
pub const TSF_MOVE_AS_COPY_DELETE: i32 = 1024;
pub const TSF_SUSPEND_SHELLEVENTS: i32 = 2048;// _TRANSFER_SOURCE_FLAGS
const (
TSF_NORMAL int32 = 0
TSF_FAIL_EXIST int32 = 0
TSF_RENAME_EXIST int32 = 1
TSF_OVERWRITE_EXIST int32 = 2
TSF_ALLOW_DECRYPTION int32 = 4
TSF_NO_SECURITY int32 = 8
TSF_COPY_CREATION_TIME int32 = 16
TSF_COPY_WRITE_TIME int32 = 32
TSF_USE_FULL_ACCESS int32 = 64
TSF_DELETE_RECYCLE_IF_POSSIBLE int32 = 128
TSF_COPY_HARD_LINK int32 = 256
TSF_COPY_LOCALIZED_NAME int32 = 512
TSF_MOVE_AS_COPY_DELETE int32 = 1024
TSF_SUSPEND_SHELLEVENTS int32 = 2048
)const
TSF_NORMAL = 0;
TSF_FAIL_EXIST = 0;
TSF_RENAME_EXIST = 1;
TSF_OVERWRITE_EXIST = 2;
TSF_ALLOW_DECRYPTION = 4;
TSF_NO_SECURITY = 8;
TSF_COPY_CREATION_TIME = 16;
TSF_COPY_WRITE_TIME = 32;
TSF_USE_FULL_ACCESS = 64;
TSF_DELETE_RECYCLE_IF_POSSIBLE = 128;
TSF_COPY_HARD_LINK = 256;
TSF_COPY_LOCALIZED_NAME = 512;
TSF_MOVE_AS_COPY_DELETE = 1024;
TSF_SUSPEND_SHELLEVENTS = 2048;// _TRANSFER_SOURCE_FLAGS
pub const TSF_NORMAL: i32 = 0;
pub const TSF_FAIL_EXIST: i32 = 0;
pub const TSF_RENAME_EXIST: i32 = 1;
pub const TSF_OVERWRITE_EXIST: i32 = 2;
pub const TSF_ALLOW_DECRYPTION: i32 = 4;
pub const TSF_NO_SECURITY: i32 = 8;
pub const TSF_COPY_CREATION_TIME: i32 = 16;
pub const TSF_COPY_WRITE_TIME: i32 = 32;
pub const TSF_USE_FULL_ACCESS: i32 = 64;
pub const TSF_DELETE_RECYCLE_IF_POSSIBLE: i32 = 128;
pub const TSF_COPY_HARD_LINK: i32 = 256;
pub const TSF_COPY_LOCALIZED_NAME: i32 = 512;
pub const TSF_MOVE_AS_COPY_DELETE: i32 = 1024;
pub const TSF_SUSPEND_SHELLEVENTS: i32 = 2048;const
TSF_NORMAL* = 0
TSF_FAIL_EXIST* = 0
TSF_RENAME_EXIST* = 1
TSF_OVERWRITE_EXIST* = 2
TSF_ALLOW_DECRYPTION* = 4
TSF_NO_SECURITY* = 8
TSF_COPY_CREATION_TIME* = 16
TSF_COPY_WRITE_TIME* = 32
TSF_USE_FULL_ACCESS* = 64
TSF_DELETE_RECYCLE_IF_POSSIBLE* = 128
TSF_COPY_HARD_LINK* = 256
TSF_COPY_LOCALIZED_NAME* = 512
TSF_MOVE_AS_COPY_DELETE* = 1024
TSF_SUSPEND_SHELLEVENTS* = 2048enum _TRANSFER_SOURCE_FLAGS : int {
TSF_NORMAL = 0,
TSF_FAIL_EXIST = 0,
TSF_RENAME_EXIST = 1,
TSF_OVERWRITE_EXIST = 2,
TSF_ALLOW_DECRYPTION = 4,
TSF_NO_SECURITY = 8,
TSF_COPY_CREATION_TIME = 16,
TSF_COPY_WRITE_TIME = 32,
TSF_USE_FULL_ACCESS = 64,
TSF_DELETE_RECYCLE_IF_POSSIBLE = 128,
TSF_COPY_HARD_LINK = 256,
TSF_COPY_LOCALIZED_NAME = 512,
TSF_MOVE_AS_COPY_DELETE = 1024,
TSF_SUSPEND_SHELLEVENTS = 2048,
}#define global TSF_NORMAL 0x0
#define global TSF_FAIL_EXIST 0x0
#define global TSF_RENAME_EXIST 0x1
#define global TSF_OVERWRITE_EXIST 0x2
#define global TSF_ALLOW_DECRYPTION 0x4
#define global TSF_NO_SECURITY 0x8
#define global TSF_COPY_CREATION_TIME 0x10
#define global TSF_COPY_WRITE_TIME 0x20
#define global TSF_USE_FULL_ACCESS 0x40
#define global TSF_DELETE_RECYCLE_IF_POSSIBLE 0x80
#define global TSF_COPY_HARD_LINK 0x100
#define global TSF_COPY_LOCALIZED_NAME 0x200
#define global TSF_MOVE_AS_COPY_DELETE 0x400
#define global TSF_SUSPEND_SHELLEVENTS 0x800