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

SYNC_ENGINE_STATE_FLAGS

列挙型フラグ
基底型i4

メンバー 11

名前10進16進
SESF_NONE00x0
SESF_SERVICE_QUOTA_NEARING_LIMIT10x1
SESF_SERVICE_QUOTA_EXCEEDED_LIMIT20x2
SESF_AUTHENTICATION_ERROR40x4
SESF_PAUSED_DUE_TO_METERED_NETWORK80x8
SESF_PAUSED_DUE_TO_DISK_SPACE_FULL160x10
SESF_PAUSED_DUE_TO_CLIENT_POLICY320x20
SESF_PAUSED_DUE_TO_SERVICE_POLICY640x40
SESF_SERVICE_UNAVAILABLE1280x80
SESF_PAUSED_DUE_TO_USER_REQUEST2560x100
SESF_ALL_FLAGS5110x1FF

各言語での定義

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

typedef enum SYNC_ENGINE_STATE_FLAGS : int {
    SESF_NONE = 0,
    SESF_SERVICE_QUOTA_NEARING_LIMIT = 1,
    SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 2,
    SESF_AUTHENTICATION_ERROR = 4,
    SESF_PAUSED_DUE_TO_METERED_NETWORK = 8,
    SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 16,
    SESF_PAUSED_DUE_TO_CLIENT_POLICY = 32,
    SESF_PAUSED_DUE_TO_SERVICE_POLICY = 64,
    SESF_SERVICE_UNAVAILABLE = 128,
    SESF_PAUSED_DUE_TO_USER_REQUEST = 256,
    SESF_ALL_FLAGS = 511
} SYNC_ENGINE_STATE_FLAGS;
[Flags]
public enum SYNC_ENGINE_STATE_FLAGS : int
{
    SESF_NONE = 0,
    SESF_SERVICE_QUOTA_NEARING_LIMIT = 1,
    SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 2,
    SESF_AUTHENTICATION_ERROR = 4,
    SESF_PAUSED_DUE_TO_METERED_NETWORK = 8,
    SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 16,
    SESF_PAUSED_DUE_TO_CLIENT_POLICY = 32,
    SESF_PAUSED_DUE_TO_SERVICE_POLICY = 64,
    SESF_SERVICE_UNAVAILABLE = 128,
    SESF_PAUSED_DUE_TO_USER_REQUEST = 256,
    SESF_ALL_FLAGS = 511,
}
<Flags>
Public Enum SYNC_ENGINE_STATE_FLAGS As Integer
    SESF_NONE = 0
    SESF_SERVICE_QUOTA_NEARING_LIMIT = 1
    SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 2
    SESF_AUTHENTICATION_ERROR = 4
    SESF_PAUSED_DUE_TO_METERED_NETWORK = 8
    SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 16
    SESF_PAUSED_DUE_TO_CLIENT_POLICY = 32
    SESF_PAUSED_DUE_TO_SERVICE_POLICY = 64
    SESF_SERVICE_UNAVAILABLE = 128
    SESF_PAUSED_DUE_TO_USER_REQUEST = 256
    SESF_ALL_FLAGS = 511
End Enum
import enum

class SYNC_ENGINE_STATE_FLAGS(enum.IntFlag):
    SESF_NONE = 0
    SESF_SERVICE_QUOTA_NEARING_LIMIT = 1
    SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 2
    SESF_AUTHENTICATION_ERROR = 4
    SESF_PAUSED_DUE_TO_METERED_NETWORK = 8
    SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 16
    SESF_PAUSED_DUE_TO_CLIENT_POLICY = 32
    SESF_PAUSED_DUE_TO_SERVICE_POLICY = 64
    SESF_SERVICE_UNAVAILABLE = 128
    SESF_PAUSED_DUE_TO_USER_REQUEST = 256
    SESF_ALL_FLAGS = 511
// SYNC_ENGINE_STATE_FLAGS (flags)
pub const SESF_NONE: i32 = 0;
pub const SESF_SERVICE_QUOTA_NEARING_LIMIT: i32 = 1;
pub const SESF_SERVICE_QUOTA_EXCEEDED_LIMIT: i32 = 2;
pub const SESF_AUTHENTICATION_ERROR: i32 = 4;
pub const SESF_PAUSED_DUE_TO_METERED_NETWORK: i32 = 8;
pub const SESF_PAUSED_DUE_TO_DISK_SPACE_FULL: i32 = 16;
pub const SESF_PAUSED_DUE_TO_CLIENT_POLICY: i32 = 32;
pub const SESF_PAUSED_DUE_TO_SERVICE_POLICY: i32 = 64;
pub const SESF_SERVICE_UNAVAILABLE: i32 = 128;
pub const SESF_PAUSED_DUE_TO_USER_REQUEST: i32 = 256;
pub const SESF_ALL_FLAGS: i32 = 511;
// SYNC_ENGINE_STATE_FLAGS
const (
	SESF_NONE int32 = 0
	SESF_SERVICE_QUOTA_NEARING_LIMIT int32 = 1
	SESF_SERVICE_QUOTA_EXCEEDED_LIMIT int32 = 2
	SESF_AUTHENTICATION_ERROR int32 = 4
	SESF_PAUSED_DUE_TO_METERED_NETWORK int32 = 8
	SESF_PAUSED_DUE_TO_DISK_SPACE_FULL int32 = 16
	SESF_PAUSED_DUE_TO_CLIENT_POLICY int32 = 32
	SESF_PAUSED_DUE_TO_SERVICE_POLICY int32 = 64
	SESF_SERVICE_UNAVAILABLE int32 = 128
	SESF_PAUSED_DUE_TO_USER_REQUEST int32 = 256
	SESF_ALL_FLAGS int32 = 511
)
const
  SESF_NONE = 0;
  SESF_SERVICE_QUOTA_NEARING_LIMIT = 1;
  SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 2;
  SESF_AUTHENTICATION_ERROR = 4;
  SESF_PAUSED_DUE_TO_METERED_NETWORK = 8;
  SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 16;
  SESF_PAUSED_DUE_TO_CLIENT_POLICY = 32;
  SESF_PAUSED_DUE_TO_SERVICE_POLICY = 64;
  SESF_SERVICE_UNAVAILABLE = 128;
  SESF_PAUSED_DUE_TO_USER_REQUEST = 256;
  SESF_ALL_FLAGS = 511;
// SYNC_ENGINE_STATE_FLAGS
pub const SESF_NONE: i32 = 0;
pub const SESF_SERVICE_QUOTA_NEARING_LIMIT: i32 = 1;
pub const SESF_SERVICE_QUOTA_EXCEEDED_LIMIT: i32 = 2;
pub const SESF_AUTHENTICATION_ERROR: i32 = 4;
pub const SESF_PAUSED_DUE_TO_METERED_NETWORK: i32 = 8;
pub const SESF_PAUSED_DUE_TO_DISK_SPACE_FULL: i32 = 16;
pub const SESF_PAUSED_DUE_TO_CLIENT_POLICY: i32 = 32;
pub const SESF_PAUSED_DUE_TO_SERVICE_POLICY: i32 = 64;
pub const SESF_SERVICE_UNAVAILABLE: i32 = 128;
pub const SESF_PAUSED_DUE_TO_USER_REQUEST: i32 = 256;
pub const SESF_ALL_FLAGS: i32 = 511;
const
  SESF_NONE* = 0
  SESF_SERVICE_QUOTA_NEARING_LIMIT* = 1
  SESF_SERVICE_QUOTA_EXCEEDED_LIMIT* = 2
  SESF_AUTHENTICATION_ERROR* = 4
  SESF_PAUSED_DUE_TO_METERED_NETWORK* = 8
  SESF_PAUSED_DUE_TO_DISK_SPACE_FULL* = 16
  SESF_PAUSED_DUE_TO_CLIENT_POLICY* = 32
  SESF_PAUSED_DUE_TO_SERVICE_POLICY* = 64
  SESF_SERVICE_UNAVAILABLE* = 128
  SESF_PAUSED_DUE_TO_USER_REQUEST* = 256
  SESF_ALL_FLAGS* = 511
enum SYNC_ENGINE_STATE_FLAGS : int {
    SESF_NONE = 0,
    SESF_SERVICE_QUOTA_NEARING_LIMIT = 1,
    SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 2,
    SESF_AUTHENTICATION_ERROR = 4,
    SESF_PAUSED_DUE_TO_METERED_NETWORK = 8,
    SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 16,
    SESF_PAUSED_DUE_TO_CLIENT_POLICY = 32,
    SESF_PAUSED_DUE_TO_SERVICE_POLICY = 64,
    SESF_SERVICE_UNAVAILABLE = 128,
    SESF_PAUSED_DUE_TO_USER_REQUEST = 256,
    SESF_ALL_FLAGS = 511,
}
#define global SESF_NONE                          0x0
#define global SESF_SERVICE_QUOTA_NEARING_LIMIT   0x1
#define global SESF_SERVICE_QUOTA_EXCEEDED_LIMIT  0x2
#define global SESF_AUTHENTICATION_ERROR          0x4
#define global SESF_PAUSED_DUE_TO_METERED_NETWORK 0x8
#define global SESF_PAUSED_DUE_TO_DISK_SPACE_FULL 0x10
#define global SESF_PAUSED_DUE_TO_CLIENT_POLICY   0x20
#define global SESF_PAUSED_DUE_TO_SERVICE_POLICY  0x40
#define global SESF_SERVICE_UNAVAILABLE           0x80
#define global SESF_PAUSED_DUE_TO_USER_REQUEST    0x100
#define global SESF_ALL_FLAGS                     0x1FF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。