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

VSS_SUBSCRIBE_MASK

列挙型
基底型i4

メンバー 5

名前10進16進
VSS_SM_POST_SNAPSHOT_FLAG10x1
VSS_SM_BACKUP_EVENTS_FLAG20x2
VSS_SM_RESTORE_EVENTS_FLAG40x4
VSS_SM_IO_THROTTLING_FLAG80x8
VSS_SM_ALL_FLAGS-10xFFFFFFFF

各言語での定義

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

typedef enum VSS_SUBSCRIBE_MASK : int {
    VSS_SM_POST_SNAPSHOT_FLAG = 1,
    VSS_SM_BACKUP_EVENTS_FLAG = 2,
    VSS_SM_RESTORE_EVENTS_FLAG = 4,
    VSS_SM_IO_THROTTLING_FLAG = 8,
    VSS_SM_ALL_FLAGS = -1
} VSS_SUBSCRIBE_MASK;
public enum VSS_SUBSCRIBE_MASK : int
{
    VSS_SM_POST_SNAPSHOT_FLAG = 1,
    VSS_SM_BACKUP_EVENTS_FLAG = 2,
    VSS_SM_RESTORE_EVENTS_FLAG = 4,
    VSS_SM_IO_THROTTLING_FLAG = 8,
    VSS_SM_ALL_FLAGS = -1,
}
Public Enum VSS_SUBSCRIBE_MASK As Integer
    VSS_SM_POST_SNAPSHOT_FLAG = 1
    VSS_SM_BACKUP_EVENTS_FLAG = 2
    VSS_SM_RESTORE_EVENTS_FLAG = 4
    VSS_SM_IO_THROTTLING_FLAG = 8
    VSS_SM_ALL_FLAGS = -1
End Enum
import enum

class VSS_SUBSCRIBE_MASK(enum.IntEnum):
    VSS_SM_POST_SNAPSHOT_FLAG = 1
    VSS_SM_BACKUP_EVENTS_FLAG = 2
    VSS_SM_RESTORE_EVENTS_FLAG = 4
    VSS_SM_IO_THROTTLING_FLAG = 8
    VSS_SM_ALL_FLAGS = -1
// VSS_SUBSCRIBE_MASK
pub const VSS_SM_POST_SNAPSHOT_FLAG: i32 = 1;
pub const VSS_SM_BACKUP_EVENTS_FLAG: i32 = 2;
pub const VSS_SM_RESTORE_EVENTS_FLAG: i32 = 4;
pub const VSS_SM_IO_THROTTLING_FLAG: i32 = 8;
pub const VSS_SM_ALL_FLAGS: i32 = -1;
// VSS_SUBSCRIBE_MASK
const (
	VSS_SM_POST_SNAPSHOT_FLAG int32 = 1
	VSS_SM_BACKUP_EVENTS_FLAG int32 = 2
	VSS_SM_RESTORE_EVENTS_FLAG int32 = 4
	VSS_SM_IO_THROTTLING_FLAG int32 = 8
	VSS_SM_ALL_FLAGS int32 = -1
)
const
  VSS_SM_POST_SNAPSHOT_FLAG = 1;
  VSS_SM_BACKUP_EVENTS_FLAG = 2;
  VSS_SM_RESTORE_EVENTS_FLAG = 4;
  VSS_SM_IO_THROTTLING_FLAG = 8;
  VSS_SM_ALL_FLAGS = -1;
// VSS_SUBSCRIBE_MASK
pub const VSS_SM_POST_SNAPSHOT_FLAG: i32 = 1;
pub const VSS_SM_BACKUP_EVENTS_FLAG: i32 = 2;
pub const VSS_SM_RESTORE_EVENTS_FLAG: i32 = 4;
pub const VSS_SM_IO_THROTTLING_FLAG: i32 = 8;
pub const VSS_SM_ALL_FLAGS: i32 = -1;
const
  VSS_SM_POST_SNAPSHOT_FLAG* = 1
  VSS_SM_BACKUP_EVENTS_FLAG* = 2
  VSS_SM_RESTORE_EVENTS_FLAG* = 4
  VSS_SM_IO_THROTTLING_FLAG* = 8
  VSS_SM_ALL_FLAGS* = -1
enum VSS_SUBSCRIBE_MASK : int {
    VSS_SM_POST_SNAPSHOT_FLAG = 1,
    VSS_SM_BACKUP_EVENTS_FLAG = 2,
    VSS_SM_RESTORE_EVENTS_FLAG = 4,
    VSS_SM_IO_THROTTLING_FLAG = 8,
    VSS_SM_ALL_FLAGS = -1,
}
#define global VSS_SM_POST_SNAPSHOT_FLAG  0x1
#define global VSS_SM_BACKUP_EVENTS_FLAG  0x2
#define global VSS_SM_RESTORE_EVENTS_FLAG 0x4
#define global VSS_SM_IO_THROTTLING_FLAG  0x8
#define global VSS_SM_ALL_FLAGS           0xFFFFFFFF