ホーム › Storage.Vss › VSS_HARDWARE_OPTIONS
VSS_HARDWARE_OPTIONS
列挙型メンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| VSS_BREAKEX_FLAG_MASK_LUNS | 1 | 0x1 |
| VSS_BREAKEX_FLAG_MAKE_READ_WRITE | 2 | 0x2 |
| VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL | 4 | 0x4 |
| VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE | 8 | 0x8 |
| VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE | 256 | 0x100 |
| VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY | 512 | 0x200 |
| VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY | 1024 | 0x400 |
| VSS_ONLUNSTATECHANGE_DO_MASK_LUNS | 2048 | 0x800 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VSS_HARDWARE_OPTIONS : int {
VSS_BREAKEX_FLAG_MASK_LUNS = 1,
VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 2,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 4,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 8,
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 256,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 512,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 1024,
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 2048
} VSS_HARDWARE_OPTIONS;public enum VSS_HARDWARE_OPTIONS : int
{
VSS_BREAKEX_FLAG_MASK_LUNS = 1,
VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 2,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 4,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 8,
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 256,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 512,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 1024,
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 2048,
}Public Enum VSS_HARDWARE_OPTIONS As Integer
VSS_BREAKEX_FLAG_MASK_LUNS = 1
VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 2
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 4
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 8
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 256
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 512
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 1024
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 2048
End Enumimport enum
class VSS_HARDWARE_OPTIONS(enum.IntEnum):
VSS_BREAKEX_FLAG_MASK_LUNS = 1
VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 2
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 4
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 8
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 256
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 512
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 1024
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 2048// VSS_HARDWARE_OPTIONS
pub const VSS_BREAKEX_FLAG_MASK_LUNS: i32 = 1;
pub const VSS_BREAKEX_FLAG_MAKE_READ_WRITE: i32 = 2;
pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL: i32 = 4;
pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE: i32 = 8;
pub const VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE: i32 = 256;
pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY: i32 = 512;
pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY: i32 = 1024;
pub const VSS_ONLUNSTATECHANGE_DO_MASK_LUNS: i32 = 2048;// VSS_HARDWARE_OPTIONS
const (
VSS_BREAKEX_FLAG_MASK_LUNS int32 = 1
VSS_BREAKEX_FLAG_MAKE_READ_WRITE int32 = 2
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL int32 = 4
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE int32 = 8
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE int32 = 256
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY int32 = 512
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY int32 = 1024
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS int32 = 2048
)const
VSS_BREAKEX_FLAG_MASK_LUNS = 1;
VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 2;
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 4;
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 8;
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 256;
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 512;
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 1024;
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 2048;// VSS_HARDWARE_OPTIONS
pub const VSS_BREAKEX_FLAG_MASK_LUNS: i32 = 1;
pub const VSS_BREAKEX_FLAG_MAKE_READ_WRITE: i32 = 2;
pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL: i32 = 4;
pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE: i32 = 8;
pub const VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE: i32 = 256;
pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY: i32 = 512;
pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY: i32 = 1024;
pub const VSS_ONLUNSTATECHANGE_DO_MASK_LUNS: i32 = 2048;const
VSS_BREAKEX_FLAG_MASK_LUNS* = 1
VSS_BREAKEX_FLAG_MAKE_READ_WRITE* = 2
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL* = 4
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE* = 8
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE* = 256
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY* = 512
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY* = 1024
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS* = 2048enum VSS_HARDWARE_OPTIONS : int {
VSS_BREAKEX_FLAG_MASK_LUNS = 1,
VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 2,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 4,
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 8,
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 256,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 512,
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 1024,
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 2048,
}#define global VSS_BREAKEX_FLAG_MASK_LUNS 0x1
#define global VSS_BREAKEX_FLAG_MAKE_READ_WRITE 0x2
#define global VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL 0x4
#define global VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE 0x8
#define global VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE 0x100
#define global VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY 0x200
#define global VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY 0x400
#define global VSS_ONLUNSTATECHANGE_DO_MASK_LUNS 0x800