Win32 API 日本語リファレンス
ホームStorage.CloudFilters › CF_INSYNC_POLICY

CF_INSYNC_POLICY

列挙型フラグ
基底型u4

メンバー 15

名前10進16進
CF_INSYNC_POLICY_NONE00x0
CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME10x1
CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE20x2
CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE40x4
CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE80x8
CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME160x10
CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE320x20
CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE640x40
CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE1280x80
CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME2560x100
CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME5120x200
CF_INSYNC_POLICY_TRACK_FILE_ALL55923350x55550F
CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL111848800xAAAAF0
CF_INSYNC_POLICY_TRACK_ALL167772150xFFFFFF
CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE21474836480x80000000

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CF_INSYNC_POLICY : unsigned int {
    CF_INSYNC_POLICY_NONE = 0,
    CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 1,
    CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 2,
    CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 4,
    CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 8,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 16,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 32,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 64,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 128,
    CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 256,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 512,
    CF_INSYNC_POLICY_TRACK_FILE_ALL = 5592335,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 11184880,
    CF_INSYNC_POLICY_TRACK_ALL = 16777215,
    CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 2147483648
} CF_INSYNC_POLICY;
[Flags]
public enum CF_INSYNC_POLICY : uint
{
    CF_INSYNC_POLICY_NONE = 0,
    CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 1,
    CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 2,
    CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 4,
    CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 8,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 16,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 32,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 64,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 128,
    CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 256,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 512,
    CF_INSYNC_POLICY_TRACK_FILE_ALL = 5592335,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 11184880,
    CF_INSYNC_POLICY_TRACK_ALL = 16777215,
    CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 2147483648,
}
<Flags>
Public Enum CF_INSYNC_POLICY As UInteger
    CF_INSYNC_POLICY_NONE = 0
    CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 1
    CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 2
    CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 4
    CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 8
    CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 16
    CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 32
    CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 64
    CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 128
    CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 256
    CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 512
    CF_INSYNC_POLICY_TRACK_FILE_ALL = 5592335
    CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 11184880
    CF_INSYNC_POLICY_TRACK_ALL = 16777215
    CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 2147483648
End Enum
import enum

class CF_INSYNC_POLICY(enum.IntFlag):
    CF_INSYNC_POLICY_NONE = 0
    CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 1
    CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 2
    CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 4
    CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 8
    CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 16
    CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 32
    CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 64
    CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 128
    CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 256
    CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 512
    CF_INSYNC_POLICY_TRACK_FILE_ALL = 5592335
    CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 11184880
    CF_INSYNC_POLICY_TRACK_ALL = 16777215
    CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 2147483648
// CF_INSYNC_POLICY (flags)
pub const CF_INSYNC_POLICY_NONE: u32 = 0;
pub const CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME: u32 = 1;
pub const CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE: u32 = 2;
pub const CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE: u32 = 4;
pub const CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE: u32 = 8;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME: u32 = 16;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE: u32 = 32;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE: u32 = 64;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE: u32 = 128;
pub const CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME: u32 = 256;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME: u32 = 512;
pub const CF_INSYNC_POLICY_TRACK_FILE_ALL: u32 = 5592335;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL: u32 = 11184880;
pub const CF_INSYNC_POLICY_TRACK_ALL: u32 = 16777215;
pub const CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE: u32 = 2147483648;
// CF_INSYNC_POLICY
const (
	CF_INSYNC_POLICY_NONE uint32 = 0
	CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME uint32 = 1
	CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE uint32 = 2
	CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE uint32 = 4
	CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE uint32 = 8
	CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME uint32 = 16
	CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE uint32 = 32
	CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE uint32 = 64
	CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE uint32 = 128
	CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME uint32 = 256
	CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME uint32 = 512
	CF_INSYNC_POLICY_TRACK_FILE_ALL uint32 = 5592335
	CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL uint32 = 11184880
	CF_INSYNC_POLICY_TRACK_ALL uint32 = 16777215
	CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE uint32 = 2147483648
)
const
  CF_INSYNC_POLICY_NONE = 0;
  CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 1;
  CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 2;
  CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 4;
  CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 8;
  CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 16;
  CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 32;
  CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 64;
  CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 128;
  CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 256;
  CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 512;
  CF_INSYNC_POLICY_TRACK_FILE_ALL = 5592335;
  CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 11184880;
  CF_INSYNC_POLICY_TRACK_ALL = 16777215;
  CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 2147483648;
// CF_INSYNC_POLICY
pub const CF_INSYNC_POLICY_NONE: u32 = 0;
pub const CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME: u32 = 1;
pub const CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE: u32 = 2;
pub const CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE: u32 = 4;
pub const CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE: u32 = 8;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME: u32 = 16;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE: u32 = 32;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE: u32 = 64;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE: u32 = 128;
pub const CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME: u32 = 256;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME: u32 = 512;
pub const CF_INSYNC_POLICY_TRACK_FILE_ALL: u32 = 5592335;
pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL: u32 = 11184880;
pub const CF_INSYNC_POLICY_TRACK_ALL: u32 = 16777215;
pub const CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE: u32 = 2147483648;
const
  CF_INSYNC_POLICY_NONE* = 0
  CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME* = 1
  CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE* = 2
  CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE* = 4
  CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE* = 8
  CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME* = 16
  CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE* = 32
  CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE* = 64
  CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE* = 128
  CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME* = 256
  CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME* = 512
  CF_INSYNC_POLICY_TRACK_FILE_ALL* = 5592335
  CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL* = 11184880
  CF_INSYNC_POLICY_TRACK_ALL* = 16777215
  CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE* = 2147483648
enum CF_INSYNC_POLICY : uint {
    CF_INSYNC_POLICY_NONE = 0,
    CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 1,
    CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 2,
    CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 4,
    CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 8,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 16,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 32,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 64,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 128,
    CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 256,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 512,
    CF_INSYNC_POLICY_TRACK_FILE_ALL = 5592335,
    CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 11184880,
    CF_INSYNC_POLICY_TRACK_ALL = 16777215,
    CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 2147483648,
}
#define global CF_INSYNC_POLICY_NONE                               0x0
#define global CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME           0x1
#define global CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE      0x2
#define global CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE        0x4
#define global CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE        0x8
#define global CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME      0x10
#define global CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE 0x20
#define global CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE   0x40
#define global CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE   0x80
#define global CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME         0x100
#define global CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME    0x200
#define global CF_INSYNC_POLICY_TRACK_FILE_ALL                     0x55550F
#define global CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL                0xAAAAF0
#define global CF_INSYNC_POLICY_TRACK_ALL                          0xFFFFFF
#define global CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE    0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。