ホーム › Devices.DeviceAndDriverInstallation › SP_COPY_STYLE
SP_COPY_STYLE
列挙型フラグメンバー 28
| 名前 | 10進 | 16進 |
|---|---|---|
| SP_COPY_DELETESOURCE | 1 | 0x1 |
| SP_COPY_REPLACEONLY | 2 | 0x2 |
| SP_COPY_NEWER | 4 | 0x4 |
| SP_COPY_NEWER_OR_SAME | 4 | 0x4 |
| SP_COPY_NOOVERWRITE | 8 | 0x8 |
| SP_COPY_NODECOMP | 16 | 0x10 |
| SP_COPY_LANGUAGEAWARE | 32 | 0x20 |
| SP_COPY_SOURCE_ABSOLUTE | 64 | 0x40 |
| SP_COPY_SOURCEPATH_ABSOLUTE | 128 | 0x80 |
| SP_COPY_IN_USE_NEEDS_REBOOT | 256 | 0x100 |
| SP_COPY_FORCE_IN_USE | 512 | 0x200 |
| SP_COPY_NOSKIP | 1024 | 0x400 |
| SP_COPY_FORCE_NOOVERWRITE | 4096 | 0x1000 |
| SP_COPY_FORCE_NEWER | 8192 | 0x2000 |
| SP_COPY_WARNIFSKIP | 16384 | 0x4000 |
| SP_COPY_NOBROWSE | 32768 | 0x8000 |
| SP_COPY_NEWER_ONLY | 65536 | 0x10000 |
| SP_COPY_RESERVED | 131072 | 0x20000 |
| SP_COPY_OEMINF_CATALOG_ONLY | 262144 | 0x40000 |
| SP_COPY_REPLACE_BOOT_FILE | 524288 | 0x80000 |
| SP_COPY_NOPRUNE | 1048576 | 0x100000 |
| SP_COPY_OEM_F6_INF | 2097152 | 0x200000 |
| SP_COPY_ALREADYDECOMP | 4194304 | 0x400000 |
| SP_COPY_WINDOWS_SIGNED | 16777216 | 0x1000000 |
| SP_COPY_PNPLOCKED | 33554432 | 0x2000000 |
| SP_COPY_IN_USE_TRY_RENAME | 67108864 | 0x4000000 |
| SP_COPY_INBOX_INF | 134217728 | 0x8000000 |
| SP_COPY_HARDLINK | 268435456 | 0x10000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SP_COPY_STYLE : unsigned int {
SP_COPY_DELETESOURCE = 1,
SP_COPY_REPLACEONLY = 2,
SP_COPY_NEWER = 4,
SP_COPY_NEWER_OR_SAME = 4,
SP_COPY_NOOVERWRITE = 8,
SP_COPY_NODECOMP = 16,
SP_COPY_LANGUAGEAWARE = 32,
SP_COPY_SOURCE_ABSOLUTE = 64,
SP_COPY_SOURCEPATH_ABSOLUTE = 128,
SP_COPY_IN_USE_NEEDS_REBOOT = 256,
SP_COPY_FORCE_IN_USE = 512,
SP_COPY_NOSKIP = 1024,
SP_COPY_FORCE_NOOVERWRITE = 4096,
SP_COPY_FORCE_NEWER = 8192,
SP_COPY_WARNIFSKIP = 16384,
SP_COPY_NOBROWSE = 32768,
SP_COPY_NEWER_ONLY = 65536,
SP_COPY_RESERVED = 131072,
SP_COPY_OEMINF_CATALOG_ONLY = 262144,
SP_COPY_REPLACE_BOOT_FILE = 524288,
SP_COPY_NOPRUNE = 1048576,
SP_COPY_OEM_F6_INF = 2097152,
SP_COPY_ALREADYDECOMP = 4194304,
SP_COPY_WINDOWS_SIGNED = 16777216,
SP_COPY_PNPLOCKED = 33554432,
SP_COPY_IN_USE_TRY_RENAME = 67108864,
SP_COPY_INBOX_INF = 134217728,
SP_COPY_HARDLINK = 268435456
} SP_COPY_STYLE;[Flags]
public enum SP_COPY_STYLE : uint
{
SP_COPY_DELETESOURCE = 1,
SP_COPY_REPLACEONLY = 2,
SP_COPY_NEWER = 4,
SP_COPY_NEWER_OR_SAME = 4,
SP_COPY_NOOVERWRITE = 8,
SP_COPY_NODECOMP = 16,
SP_COPY_LANGUAGEAWARE = 32,
SP_COPY_SOURCE_ABSOLUTE = 64,
SP_COPY_SOURCEPATH_ABSOLUTE = 128,
SP_COPY_IN_USE_NEEDS_REBOOT = 256,
SP_COPY_FORCE_IN_USE = 512,
SP_COPY_NOSKIP = 1024,
SP_COPY_FORCE_NOOVERWRITE = 4096,
SP_COPY_FORCE_NEWER = 8192,
SP_COPY_WARNIFSKIP = 16384,
SP_COPY_NOBROWSE = 32768,
SP_COPY_NEWER_ONLY = 65536,
SP_COPY_RESERVED = 131072,
SP_COPY_OEMINF_CATALOG_ONLY = 262144,
SP_COPY_REPLACE_BOOT_FILE = 524288,
SP_COPY_NOPRUNE = 1048576,
SP_COPY_OEM_F6_INF = 2097152,
SP_COPY_ALREADYDECOMP = 4194304,
SP_COPY_WINDOWS_SIGNED = 16777216,
SP_COPY_PNPLOCKED = 33554432,
SP_COPY_IN_USE_TRY_RENAME = 67108864,
SP_COPY_INBOX_INF = 134217728,
SP_COPY_HARDLINK = 268435456,
}<Flags>
Public Enum SP_COPY_STYLE As UInteger
SP_COPY_DELETESOURCE = 1
SP_COPY_REPLACEONLY = 2
SP_COPY_NEWER = 4
SP_COPY_NEWER_OR_SAME = 4
SP_COPY_NOOVERWRITE = 8
SP_COPY_NODECOMP = 16
SP_COPY_LANGUAGEAWARE = 32
SP_COPY_SOURCE_ABSOLUTE = 64
SP_COPY_SOURCEPATH_ABSOLUTE = 128
SP_COPY_IN_USE_NEEDS_REBOOT = 256
SP_COPY_FORCE_IN_USE = 512
SP_COPY_NOSKIP = 1024
SP_COPY_FORCE_NOOVERWRITE = 4096
SP_COPY_FORCE_NEWER = 8192
SP_COPY_WARNIFSKIP = 16384
SP_COPY_NOBROWSE = 32768
SP_COPY_NEWER_ONLY = 65536
SP_COPY_RESERVED = 131072
SP_COPY_OEMINF_CATALOG_ONLY = 262144
SP_COPY_REPLACE_BOOT_FILE = 524288
SP_COPY_NOPRUNE = 1048576
SP_COPY_OEM_F6_INF = 2097152
SP_COPY_ALREADYDECOMP = 4194304
SP_COPY_WINDOWS_SIGNED = 16777216
SP_COPY_PNPLOCKED = 33554432
SP_COPY_IN_USE_TRY_RENAME = 67108864
SP_COPY_INBOX_INF = 134217728
SP_COPY_HARDLINK = 268435456
End Enumimport enum
class SP_COPY_STYLE(enum.IntFlag):
SP_COPY_DELETESOURCE = 1
SP_COPY_REPLACEONLY = 2
SP_COPY_NEWER = 4
SP_COPY_NEWER_OR_SAME = 4
SP_COPY_NOOVERWRITE = 8
SP_COPY_NODECOMP = 16
SP_COPY_LANGUAGEAWARE = 32
SP_COPY_SOURCE_ABSOLUTE = 64
SP_COPY_SOURCEPATH_ABSOLUTE = 128
SP_COPY_IN_USE_NEEDS_REBOOT = 256
SP_COPY_FORCE_IN_USE = 512
SP_COPY_NOSKIP = 1024
SP_COPY_FORCE_NOOVERWRITE = 4096
SP_COPY_FORCE_NEWER = 8192
SP_COPY_WARNIFSKIP = 16384
SP_COPY_NOBROWSE = 32768
SP_COPY_NEWER_ONLY = 65536
SP_COPY_RESERVED = 131072
SP_COPY_OEMINF_CATALOG_ONLY = 262144
SP_COPY_REPLACE_BOOT_FILE = 524288
SP_COPY_NOPRUNE = 1048576
SP_COPY_OEM_F6_INF = 2097152
SP_COPY_ALREADYDECOMP = 4194304
SP_COPY_WINDOWS_SIGNED = 16777216
SP_COPY_PNPLOCKED = 33554432
SP_COPY_IN_USE_TRY_RENAME = 67108864
SP_COPY_INBOX_INF = 134217728
SP_COPY_HARDLINK = 268435456// SP_COPY_STYLE (flags)
pub const SP_COPY_DELETESOURCE: u32 = 1;
pub const SP_COPY_REPLACEONLY: u32 = 2;
pub const SP_COPY_NEWER: u32 = 4;
pub const SP_COPY_NEWER_OR_SAME: u32 = 4;
pub const SP_COPY_NOOVERWRITE: u32 = 8;
pub const SP_COPY_NODECOMP: u32 = 16;
pub const SP_COPY_LANGUAGEAWARE: u32 = 32;
pub const SP_COPY_SOURCE_ABSOLUTE: u32 = 64;
pub const SP_COPY_SOURCEPATH_ABSOLUTE: u32 = 128;
pub const SP_COPY_IN_USE_NEEDS_REBOOT: u32 = 256;
pub const SP_COPY_FORCE_IN_USE: u32 = 512;
pub const SP_COPY_NOSKIP: u32 = 1024;
pub const SP_COPY_FORCE_NOOVERWRITE: u32 = 4096;
pub const SP_COPY_FORCE_NEWER: u32 = 8192;
pub const SP_COPY_WARNIFSKIP: u32 = 16384;
pub const SP_COPY_NOBROWSE: u32 = 32768;
pub const SP_COPY_NEWER_ONLY: u32 = 65536;
pub const SP_COPY_RESERVED: u32 = 131072;
pub const SP_COPY_OEMINF_CATALOG_ONLY: u32 = 262144;
pub const SP_COPY_REPLACE_BOOT_FILE: u32 = 524288;
pub const SP_COPY_NOPRUNE: u32 = 1048576;
pub const SP_COPY_OEM_F6_INF: u32 = 2097152;
pub const SP_COPY_ALREADYDECOMP: u32 = 4194304;
pub const SP_COPY_WINDOWS_SIGNED: u32 = 16777216;
pub const SP_COPY_PNPLOCKED: u32 = 33554432;
pub const SP_COPY_IN_USE_TRY_RENAME: u32 = 67108864;
pub const SP_COPY_INBOX_INF: u32 = 134217728;
pub const SP_COPY_HARDLINK: u32 = 268435456;// SP_COPY_STYLE
const (
SP_COPY_DELETESOURCE uint32 = 1
SP_COPY_REPLACEONLY uint32 = 2
SP_COPY_NEWER uint32 = 4
SP_COPY_NEWER_OR_SAME uint32 = 4
SP_COPY_NOOVERWRITE uint32 = 8
SP_COPY_NODECOMP uint32 = 16
SP_COPY_LANGUAGEAWARE uint32 = 32
SP_COPY_SOURCE_ABSOLUTE uint32 = 64
SP_COPY_SOURCEPATH_ABSOLUTE uint32 = 128
SP_COPY_IN_USE_NEEDS_REBOOT uint32 = 256
SP_COPY_FORCE_IN_USE uint32 = 512
SP_COPY_NOSKIP uint32 = 1024
SP_COPY_FORCE_NOOVERWRITE uint32 = 4096
SP_COPY_FORCE_NEWER uint32 = 8192
SP_COPY_WARNIFSKIP uint32 = 16384
SP_COPY_NOBROWSE uint32 = 32768
SP_COPY_NEWER_ONLY uint32 = 65536
SP_COPY_RESERVED uint32 = 131072
SP_COPY_OEMINF_CATALOG_ONLY uint32 = 262144
SP_COPY_REPLACE_BOOT_FILE uint32 = 524288
SP_COPY_NOPRUNE uint32 = 1048576
SP_COPY_OEM_F6_INF uint32 = 2097152
SP_COPY_ALREADYDECOMP uint32 = 4194304
SP_COPY_WINDOWS_SIGNED uint32 = 16777216
SP_COPY_PNPLOCKED uint32 = 33554432
SP_COPY_IN_USE_TRY_RENAME uint32 = 67108864
SP_COPY_INBOX_INF uint32 = 134217728
SP_COPY_HARDLINK uint32 = 268435456
)const
SP_COPY_DELETESOURCE = 1;
SP_COPY_REPLACEONLY = 2;
SP_COPY_NEWER = 4;
SP_COPY_NEWER_OR_SAME = 4;
SP_COPY_NOOVERWRITE = 8;
SP_COPY_NODECOMP = 16;
SP_COPY_LANGUAGEAWARE = 32;
SP_COPY_SOURCE_ABSOLUTE = 64;
SP_COPY_SOURCEPATH_ABSOLUTE = 128;
SP_COPY_IN_USE_NEEDS_REBOOT = 256;
SP_COPY_FORCE_IN_USE = 512;
SP_COPY_NOSKIP = 1024;
SP_COPY_FORCE_NOOVERWRITE = 4096;
SP_COPY_FORCE_NEWER = 8192;
SP_COPY_WARNIFSKIP = 16384;
SP_COPY_NOBROWSE = 32768;
SP_COPY_NEWER_ONLY = 65536;
SP_COPY_RESERVED = 131072;
SP_COPY_OEMINF_CATALOG_ONLY = 262144;
SP_COPY_REPLACE_BOOT_FILE = 524288;
SP_COPY_NOPRUNE = 1048576;
SP_COPY_OEM_F6_INF = 2097152;
SP_COPY_ALREADYDECOMP = 4194304;
SP_COPY_WINDOWS_SIGNED = 16777216;
SP_COPY_PNPLOCKED = 33554432;
SP_COPY_IN_USE_TRY_RENAME = 67108864;
SP_COPY_INBOX_INF = 134217728;
SP_COPY_HARDLINK = 268435456;// SP_COPY_STYLE
pub const SP_COPY_DELETESOURCE: u32 = 1;
pub const SP_COPY_REPLACEONLY: u32 = 2;
pub const SP_COPY_NEWER: u32 = 4;
pub const SP_COPY_NEWER_OR_SAME: u32 = 4;
pub const SP_COPY_NOOVERWRITE: u32 = 8;
pub const SP_COPY_NODECOMP: u32 = 16;
pub const SP_COPY_LANGUAGEAWARE: u32 = 32;
pub const SP_COPY_SOURCE_ABSOLUTE: u32 = 64;
pub const SP_COPY_SOURCEPATH_ABSOLUTE: u32 = 128;
pub const SP_COPY_IN_USE_NEEDS_REBOOT: u32 = 256;
pub const SP_COPY_FORCE_IN_USE: u32 = 512;
pub const SP_COPY_NOSKIP: u32 = 1024;
pub const SP_COPY_FORCE_NOOVERWRITE: u32 = 4096;
pub const SP_COPY_FORCE_NEWER: u32 = 8192;
pub const SP_COPY_WARNIFSKIP: u32 = 16384;
pub const SP_COPY_NOBROWSE: u32 = 32768;
pub const SP_COPY_NEWER_ONLY: u32 = 65536;
pub const SP_COPY_RESERVED: u32 = 131072;
pub const SP_COPY_OEMINF_CATALOG_ONLY: u32 = 262144;
pub const SP_COPY_REPLACE_BOOT_FILE: u32 = 524288;
pub const SP_COPY_NOPRUNE: u32 = 1048576;
pub const SP_COPY_OEM_F6_INF: u32 = 2097152;
pub const SP_COPY_ALREADYDECOMP: u32 = 4194304;
pub const SP_COPY_WINDOWS_SIGNED: u32 = 16777216;
pub const SP_COPY_PNPLOCKED: u32 = 33554432;
pub const SP_COPY_IN_USE_TRY_RENAME: u32 = 67108864;
pub const SP_COPY_INBOX_INF: u32 = 134217728;
pub const SP_COPY_HARDLINK: u32 = 268435456;const
SP_COPY_DELETESOURCE* = 1
SP_COPY_REPLACEONLY* = 2
SP_COPY_NEWER* = 4
SP_COPY_NEWER_OR_SAME* = 4
SP_COPY_NOOVERWRITE* = 8
SP_COPY_NODECOMP* = 16
SP_COPY_LANGUAGEAWARE* = 32
SP_COPY_SOURCE_ABSOLUTE* = 64
SP_COPY_SOURCEPATH_ABSOLUTE* = 128
SP_COPY_IN_USE_NEEDS_REBOOT* = 256
SP_COPY_FORCE_IN_USE* = 512
SP_COPY_NOSKIP* = 1024
SP_COPY_FORCE_NOOVERWRITE* = 4096
SP_COPY_FORCE_NEWER* = 8192
SP_COPY_WARNIFSKIP* = 16384
SP_COPY_NOBROWSE* = 32768
SP_COPY_NEWER_ONLY* = 65536
SP_COPY_RESERVED* = 131072
SP_COPY_OEMINF_CATALOG_ONLY* = 262144
SP_COPY_REPLACE_BOOT_FILE* = 524288
SP_COPY_NOPRUNE* = 1048576
SP_COPY_OEM_F6_INF* = 2097152
SP_COPY_ALREADYDECOMP* = 4194304
SP_COPY_WINDOWS_SIGNED* = 16777216
SP_COPY_PNPLOCKED* = 33554432
SP_COPY_IN_USE_TRY_RENAME* = 67108864
SP_COPY_INBOX_INF* = 134217728
SP_COPY_HARDLINK* = 268435456enum SP_COPY_STYLE : uint {
SP_COPY_DELETESOURCE = 1,
SP_COPY_REPLACEONLY = 2,
SP_COPY_NEWER = 4,
SP_COPY_NEWER_OR_SAME = 4,
SP_COPY_NOOVERWRITE = 8,
SP_COPY_NODECOMP = 16,
SP_COPY_LANGUAGEAWARE = 32,
SP_COPY_SOURCE_ABSOLUTE = 64,
SP_COPY_SOURCEPATH_ABSOLUTE = 128,
SP_COPY_IN_USE_NEEDS_REBOOT = 256,
SP_COPY_FORCE_IN_USE = 512,
SP_COPY_NOSKIP = 1024,
SP_COPY_FORCE_NOOVERWRITE = 4096,
SP_COPY_FORCE_NEWER = 8192,
SP_COPY_WARNIFSKIP = 16384,
SP_COPY_NOBROWSE = 32768,
SP_COPY_NEWER_ONLY = 65536,
SP_COPY_RESERVED = 131072,
SP_COPY_OEMINF_CATALOG_ONLY = 262144,
SP_COPY_REPLACE_BOOT_FILE = 524288,
SP_COPY_NOPRUNE = 1048576,
SP_COPY_OEM_F6_INF = 2097152,
SP_COPY_ALREADYDECOMP = 4194304,
SP_COPY_WINDOWS_SIGNED = 16777216,
SP_COPY_PNPLOCKED = 33554432,
SP_COPY_IN_USE_TRY_RENAME = 67108864,
SP_COPY_INBOX_INF = 134217728,
SP_COPY_HARDLINK = 268435456,
}#define global SP_COPY_DELETESOURCE 0x1
#define global SP_COPY_REPLACEONLY 0x2
#define global SP_COPY_NEWER 0x4
#define global SP_COPY_NEWER_OR_SAME 0x4
#define global SP_COPY_NOOVERWRITE 0x8
#define global SP_COPY_NODECOMP 0x10
#define global SP_COPY_LANGUAGEAWARE 0x20
#define global SP_COPY_SOURCE_ABSOLUTE 0x40
#define global SP_COPY_SOURCEPATH_ABSOLUTE 0x80
#define global SP_COPY_IN_USE_NEEDS_REBOOT 0x100
#define global SP_COPY_FORCE_IN_USE 0x200
#define global SP_COPY_NOSKIP 0x400
#define global SP_COPY_FORCE_NOOVERWRITE 0x1000
#define global SP_COPY_FORCE_NEWER 0x2000
#define global SP_COPY_WARNIFSKIP 0x4000
#define global SP_COPY_NOBROWSE 0x8000
#define global SP_COPY_NEWER_ONLY 0x10000
#define global SP_COPY_RESERVED 0x20000
#define global SP_COPY_OEMINF_CATALOG_ONLY 0x40000
#define global SP_COPY_REPLACE_BOOT_FILE 0x80000
#define global SP_COPY_NOPRUNE 0x100000
#define global SP_COPY_OEM_F6_INF 0x200000
#define global SP_COPY_ALREADYDECOMP 0x400000
#define global SP_COPY_WINDOWS_SIGNED 0x1000000
#define global SP_COPY_PNPLOCKED 0x2000000
#define global SP_COPY_IN_USE_TRY_RENAME 0x4000000
#define global SP_COPY_INBOX_INF 0x8000000
#define global SP_COPY_HARDLINK 0x10000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。