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

VSS_BACKUP_SCHEMA

列挙型
基底型i4

メンバー 16

名前10進16進
VSS_BS_UNDEFINED00x0
VSS_BS_DIFFERENTIAL10x1
VSS_BS_INCREMENTAL20x2
VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL40x4
VSS_BS_LOG80x8
VSS_BS_COPY160x10
VSS_BS_TIMESTAMPED320x20
VSS_BS_LAST_MODIFY640x40
VSS_BS_LSN1280x80
VSS_BS_WRITER_SUPPORTS_NEW_TARGET2560x100
VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE5120x200
VSS_BS_INDEPENDENT_SYSTEM_STATE10240x400
VSS_BS_ROLLFORWARD_RESTORE40960x1000
VSS_BS_RESTORE_RENAME81920x2000
VSS_BS_AUTHORITATIVE_RESTORE163840x4000
VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES327680x8000

各言語での定義

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

typedef enum VSS_BACKUP_SCHEMA : int {
    VSS_BS_UNDEFINED = 0,
    VSS_BS_DIFFERENTIAL = 1,
    VSS_BS_INCREMENTAL = 2,
    VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL = 4,
    VSS_BS_LOG = 8,
    VSS_BS_COPY = 16,
    VSS_BS_TIMESTAMPED = 32,
    VSS_BS_LAST_MODIFY = 64,
    VSS_BS_LSN = 128,
    VSS_BS_WRITER_SUPPORTS_NEW_TARGET = 256,
    VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE = 512,
    VSS_BS_INDEPENDENT_SYSTEM_STATE = 1024,
    VSS_BS_ROLLFORWARD_RESTORE = 4096,
    VSS_BS_RESTORE_RENAME = 8192,
    VSS_BS_AUTHORITATIVE_RESTORE = 16384,
    VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES = 32768
} VSS_BACKUP_SCHEMA;
public enum VSS_BACKUP_SCHEMA : int
{
    VSS_BS_UNDEFINED = 0,
    VSS_BS_DIFFERENTIAL = 1,
    VSS_BS_INCREMENTAL = 2,
    VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL = 4,
    VSS_BS_LOG = 8,
    VSS_BS_COPY = 16,
    VSS_BS_TIMESTAMPED = 32,
    VSS_BS_LAST_MODIFY = 64,
    VSS_BS_LSN = 128,
    VSS_BS_WRITER_SUPPORTS_NEW_TARGET = 256,
    VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE = 512,
    VSS_BS_INDEPENDENT_SYSTEM_STATE = 1024,
    VSS_BS_ROLLFORWARD_RESTORE = 4096,
    VSS_BS_RESTORE_RENAME = 8192,
    VSS_BS_AUTHORITATIVE_RESTORE = 16384,
    VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES = 32768,
}
Public Enum VSS_BACKUP_SCHEMA As Integer
    VSS_BS_UNDEFINED = 0
    VSS_BS_DIFFERENTIAL = 1
    VSS_BS_INCREMENTAL = 2
    VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL = 4
    VSS_BS_LOG = 8
    VSS_BS_COPY = 16
    VSS_BS_TIMESTAMPED = 32
    VSS_BS_LAST_MODIFY = 64
    VSS_BS_LSN = 128
    VSS_BS_WRITER_SUPPORTS_NEW_TARGET = 256
    VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE = 512
    VSS_BS_INDEPENDENT_SYSTEM_STATE = 1024
    VSS_BS_ROLLFORWARD_RESTORE = 4096
    VSS_BS_RESTORE_RENAME = 8192
    VSS_BS_AUTHORITATIVE_RESTORE = 16384
    VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES = 32768
End Enum
import enum

class VSS_BACKUP_SCHEMA(enum.IntEnum):
    VSS_BS_UNDEFINED = 0
    VSS_BS_DIFFERENTIAL = 1
    VSS_BS_INCREMENTAL = 2
    VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL = 4
    VSS_BS_LOG = 8
    VSS_BS_COPY = 16
    VSS_BS_TIMESTAMPED = 32
    VSS_BS_LAST_MODIFY = 64
    VSS_BS_LSN = 128
    VSS_BS_WRITER_SUPPORTS_NEW_TARGET = 256
    VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE = 512
    VSS_BS_INDEPENDENT_SYSTEM_STATE = 1024
    VSS_BS_ROLLFORWARD_RESTORE = 4096
    VSS_BS_RESTORE_RENAME = 8192
    VSS_BS_AUTHORITATIVE_RESTORE = 16384
    VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES = 32768
// VSS_BACKUP_SCHEMA
pub const VSS_BS_UNDEFINED: i32 = 0;
pub const VSS_BS_DIFFERENTIAL: i32 = 1;
pub const VSS_BS_INCREMENTAL: i32 = 2;
pub const VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL: i32 = 4;
pub const VSS_BS_LOG: i32 = 8;
pub const VSS_BS_COPY: i32 = 16;
pub const VSS_BS_TIMESTAMPED: i32 = 32;
pub const VSS_BS_LAST_MODIFY: i32 = 64;
pub const VSS_BS_LSN: i32 = 128;
pub const VSS_BS_WRITER_SUPPORTS_NEW_TARGET: i32 = 256;
pub const VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE: i32 = 512;
pub const VSS_BS_INDEPENDENT_SYSTEM_STATE: i32 = 1024;
pub const VSS_BS_ROLLFORWARD_RESTORE: i32 = 4096;
pub const VSS_BS_RESTORE_RENAME: i32 = 8192;
pub const VSS_BS_AUTHORITATIVE_RESTORE: i32 = 16384;
pub const VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES: i32 = 32768;
// VSS_BACKUP_SCHEMA
const (
	VSS_BS_UNDEFINED int32 = 0
	VSS_BS_DIFFERENTIAL int32 = 1
	VSS_BS_INCREMENTAL int32 = 2
	VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL int32 = 4
	VSS_BS_LOG int32 = 8
	VSS_BS_COPY int32 = 16
	VSS_BS_TIMESTAMPED int32 = 32
	VSS_BS_LAST_MODIFY int32 = 64
	VSS_BS_LSN int32 = 128
	VSS_BS_WRITER_SUPPORTS_NEW_TARGET int32 = 256
	VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE int32 = 512
	VSS_BS_INDEPENDENT_SYSTEM_STATE int32 = 1024
	VSS_BS_ROLLFORWARD_RESTORE int32 = 4096
	VSS_BS_RESTORE_RENAME int32 = 8192
	VSS_BS_AUTHORITATIVE_RESTORE int32 = 16384
	VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES int32 = 32768
)
const
  VSS_BS_UNDEFINED = 0;
  VSS_BS_DIFFERENTIAL = 1;
  VSS_BS_INCREMENTAL = 2;
  VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL = 4;
  VSS_BS_LOG = 8;
  VSS_BS_COPY = 16;
  VSS_BS_TIMESTAMPED = 32;
  VSS_BS_LAST_MODIFY = 64;
  VSS_BS_LSN = 128;
  VSS_BS_WRITER_SUPPORTS_NEW_TARGET = 256;
  VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE = 512;
  VSS_BS_INDEPENDENT_SYSTEM_STATE = 1024;
  VSS_BS_ROLLFORWARD_RESTORE = 4096;
  VSS_BS_RESTORE_RENAME = 8192;
  VSS_BS_AUTHORITATIVE_RESTORE = 16384;
  VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES = 32768;
// VSS_BACKUP_SCHEMA
pub const VSS_BS_UNDEFINED: i32 = 0;
pub const VSS_BS_DIFFERENTIAL: i32 = 1;
pub const VSS_BS_INCREMENTAL: i32 = 2;
pub const VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL: i32 = 4;
pub const VSS_BS_LOG: i32 = 8;
pub const VSS_BS_COPY: i32 = 16;
pub const VSS_BS_TIMESTAMPED: i32 = 32;
pub const VSS_BS_LAST_MODIFY: i32 = 64;
pub const VSS_BS_LSN: i32 = 128;
pub const VSS_BS_WRITER_SUPPORTS_NEW_TARGET: i32 = 256;
pub const VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE: i32 = 512;
pub const VSS_BS_INDEPENDENT_SYSTEM_STATE: i32 = 1024;
pub const VSS_BS_ROLLFORWARD_RESTORE: i32 = 4096;
pub const VSS_BS_RESTORE_RENAME: i32 = 8192;
pub const VSS_BS_AUTHORITATIVE_RESTORE: i32 = 16384;
pub const VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES: i32 = 32768;
const
  VSS_BS_UNDEFINED* = 0
  VSS_BS_DIFFERENTIAL* = 1
  VSS_BS_INCREMENTAL* = 2
  VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL* = 4
  VSS_BS_LOG* = 8
  VSS_BS_COPY* = 16
  VSS_BS_TIMESTAMPED* = 32
  VSS_BS_LAST_MODIFY* = 64
  VSS_BS_LSN* = 128
  VSS_BS_WRITER_SUPPORTS_NEW_TARGET* = 256
  VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE* = 512
  VSS_BS_INDEPENDENT_SYSTEM_STATE* = 1024
  VSS_BS_ROLLFORWARD_RESTORE* = 4096
  VSS_BS_RESTORE_RENAME* = 8192
  VSS_BS_AUTHORITATIVE_RESTORE* = 16384
  VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES* = 32768
enum VSS_BACKUP_SCHEMA : int {
    VSS_BS_UNDEFINED = 0,
    VSS_BS_DIFFERENTIAL = 1,
    VSS_BS_INCREMENTAL = 2,
    VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL = 4,
    VSS_BS_LOG = 8,
    VSS_BS_COPY = 16,
    VSS_BS_TIMESTAMPED = 32,
    VSS_BS_LAST_MODIFY = 64,
    VSS_BS_LSN = 128,
    VSS_BS_WRITER_SUPPORTS_NEW_TARGET = 256,
    VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE = 512,
    VSS_BS_INDEPENDENT_SYSTEM_STATE = 1024,
    VSS_BS_ROLLFORWARD_RESTORE = 4096,
    VSS_BS_RESTORE_RENAME = 8192,
    VSS_BS_AUTHORITATIVE_RESTORE = 16384,
    VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES = 32768,
}
#define global VSS_BS_UNDEFINED                          0x0
#define global VSS_BS_DIFFERENTIAL                       0x1
#define global VSS_BS_INCREMENTAL                        0x2
#define global VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL 0x4
#define global VSS_BS_LOG                                0x8
#define global VSS_BS_COPY                               0x10
#define global VSS_BS_TIMESTAMPED                        0x20
#define global VSS_BS_LAST_MODIFY                        0x40
#define global VSS_BS_LSN                                0x80
#define global VSS_BS_WRITER_SUPPORTS_NEW_TARGET         0x100
#define global VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE  0x200
#define global VSS_BS_INDEPENDENT_SYSTEM_STATE           0x400
#define global VSS_BS_ROLLFORWARD_RESTORE                0x1000
#define global VSS_BS_RESTORE_RENAME                     0x2000
#define global VSS_BS_AUTHORITATIVE_RESTORE              0x4000
#define global VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES  0x8000