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

SYNC_TRANSFER_STATUS

列挙型フラグ
基底型i4

メンバー 12

名前10進16進
STS_NONE00x0
STS_NEEDSUPLOAD10x1
STS_NEEDSDOWNLOAD20x2
STS_TRANSFERRING40x4
STS_PAUSED80x8
STS_HASERROR160x10
STS_FETCHING_METADATA320x20
STS_USER_REQUESTED_REFRESH640x40
STS_HASWARNING1280x80
STS_EXCLUDED2560x100
STS_INCOMPLETE5120x200
STS_PLACEHOLDER_IFEMPTY10240x400

各言語での定義

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

typedef enum SYNC_TRANSFER_STATUS : int {
    STS_NONE = 0,
    STS_NEEDSUPLOAD = 1,
    STS_NEEDSDOWNLOAD = 2,
    STS_TRANSFERRING = 4,
    STS_PAUSED = 8,
    STS_HASERROR = 16,
    STS_FETCHING_METADATA = 32,
    STS_USER_REQUESTED_REFRESH = 64,
    STS_HASWARNING = 128,
    STS_EXCLUDED = 256,
    STS_INCOMPLETE = 512,
    STS_PLACEHOLDER_IFEMPTY = 1024
} SYNC_TRANSFER_STATUS;
[Flags]
public enum SYNC_TRANSFER_STATUS : int
{
    STS_NONE = 0,
    STS_NEEDSUPLOAD = 1,
    STS_NEEDSDOWNLOAD = 2,
    STS_TRANSFERRING = 4,
    STS_PAUSED = 8,
    STS_HASERROR = 16,
    STS_FETCHING_METADATA = 32,
    STS_USER_REQUESTED_REFRESH = 64,
    STS_HASWARNING = 128,
    STS_EXCLUDED = 256,
    STS_INCOMPLETE = 512,
    STS_PLACEHOLDER_IFEMPTY = 1024,
}
<Flags>
Public Enum SYNC_TRANSFER_STATUS As Integer
    STS_NONE = 0
    STS_NEEDSUPLOAD = 1
    STS_NEEDSDOWNLOAD = 2
    STS_TRANSFERRING = 4
    STS_PAUSED = 8
    STS_HASERROR = 16
    STS_FETCHING_METADATA = 32
    STS_USER_REQUESTED_REFRESH = 64
    STS_HASWARNING = 128
    STS_EXCLUDED = 256
    STS_INCOMPLETE = 512
    STS_PLACEHOLDER_IFEMPTY = 1024
End Enum
import enum

class SYNC_TRANSFER_STATUS(enum.IntFlag):
    STS_NONE = 0
    STS_NEEDSUPLOAD = 1
    STS_NEEDSDOWNLOAD = 2
    STS_TRANSFERRING = 4
    STS_PAUSED = 8
    STS_HASERROR = 16
    STS_FETCHING_METADATA = 32
    STS_USER_REQUESTED_REFRESH = 64
    STS_HASWARNING = 128
    STS_EXCLUDED = 256
    STS_INCOMPLETE = 512
    STS_PLACEHOLDER_IFEMPTY = 1024
// SYNC_TRANSFER_STATUS (flags)
pub const STS_NONE: i32 = 0;
pub const STS_NEEDSUPLOAD: i32 = 1;
pub const STS_NEEDSDOWNLOAD: i32 = 2;
pub const STS_TRANSFERRING: i32 = 4;
pub const STS_PAUSED: i32 = 8;
pub const STS_HASERROR: i32 = 16;
pub const STS_FETCHING_METADATA: i32 = 32;
pub const STS_USER_REQUESTED_REFRESH: i32 = 64;
pub const STS_HASWARNING: i32 = 128;
pub const STS_EXCLUDED: i32 = 256;
pub const STS_INCOMPLETE: i32 = 512;
pub const STS_PLACEHOLDER_IFEMPTY: i32 = 1024;
// SYNC_TRANSFER_STATUS
const (
	STS_NONE int32 = 0
	STS_NEEDSUPLOAD int32 = 1
	STS_NEEDSDOWNLOAD int32 = 2
	STS_TRANSFERRING int32 = 4
	STS_PAUSED int32 = 8
	STS_HASERROR int32 = 16
	STS_FETCHING_METADATA int32 = 32
	STS_USER_REQUESTED_REFRESH int32 = 64
	STS_HASWARNING int32 = 128
	STS_EXCLUDED int32 = 256
	STS_INCOMPLETE int32 = 512
	STS_PLACEHOLDER_IFEMPTY int32 = 1024
)
const
  STS_NONE = 0;
  STS_NEEDSUPLOAD = 1;
  STS_NEEDSDOWNLOAD = 2;
  STS_TRANSFERRING = 4;
  STS_PAUSED = 8;
  STS_HASERROR = 16;
  STS_FETCHING_METADATA = 32;
  STS_USER_REQUESTED_REFRESH = 64;
  STS_HASWARNING = 128;
  STS_EXCLUDED = 256;
  STS_INCOMPLETE = 512;
  STS_PLACEHOLDER_IFEMPTY = 1024;
// SYNC_TRANSFER_STATUS
pub const STS_NONE: i32 = 0;
pub const STS_NEEDSUPLOAD: i32 = 1;
pub const STS_NEEDSDOWNLOAD: i32 = 2;
pub const STS_TRANSFERRING: i32 = 4;
pub const STS_PAUSED: i32 = 8;
pub const STS_HASERROR: i32 = 16;
pub const STS_FETCHING_METADATA: i32 = 32;
pub const STS_USER_REQUESTED_REFRESH: i32 = 64;
pub const STS_HASWARNING: i32 = 128;
pub const STS_EXCLUDED: i32 = 256;
pub const STS_INCOMPLETE: i32 = 512;
pub const STS_PLACEHOLDER_IFEMPTY: i32 = 1024;
const
  STS_NONE* = 0
  STS_NEEDSUPLOAD* = 1
  STS_NEEDSDOWNLOAD* = 2
  STS_TRANSFERRING* = 4
  STS_PAUSED* = 8
  STS_HASERROR* = 16
  STS_FETCHING_METADATA* = 32
  STS_USER_REQUESTED_REFRESH* = 64
  STS_HASWARNING* = 128
  STS_EXCLUDED* = 256
  STS_INCOMPLETE* = 512
  STS_PLACEHOLDER_IFEMPTY* = 1024
enum SYNC_TRANSFER_STATUS : int {
    STS_NONE = 0,
    STS_NEEDSUPLOAD = 1,
    STS_NEEDSDOWNLOAD = 2,
    STS_TRANSFERRING = 4,
    STS_PAUSED = 8,
    STS_HASERROR = 16,
    STS_FETCHING_METADATA = 32,
    STS_USER_REQUESTED_REFRESH = 64,
    STS_HASWARNING = 128,
    STS_EXCLUDED = 256,
    STS_INCOMPLETE = 512,
    STS_PLACEHOLDER_IFEMPTY = 1024,
}
#define global STS_NONE                   0x0
#define global STS_NEEDSUPLOAD            0x1
#define global STS_NEEDSDOWNLOAD          0x2
#define global STS_TRANSFERRING           0x4
#define global STS_PAUSED                 0x8
#define global STS_HASERROR               0x10
#define global STS_FETCHING_METADATA      0x20
#define global STS_USER_REQUESTED_REFRESH 0x40
#define global STS_HASWARNING             0x80
#define global STS_EXCLUDED               0x100
#define global STS_INCOMPLETE             0x200
#define global STS_PLACEHOLDER_IFEMPTY    0x400
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。