VSS_COMPONENT_FLAGS
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| VSS_CF_BACKUP_RECOVERY | 1 | 0x1 | シャドウ コピーの作成後、ライターはこのコンポーネントへの書き込みアクセスを必要とします。 VSS ハードウェア プロバイダーが LUN マスキングをサポートしている場合、このフラグは _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 列挙型の VSS_VOLSNAP_ATTR_TRANSPORTABLE 値と併用できます。Windows Vista および Windows Server 2003 with SP1: このフラグは VSS_VOLSNAP_ATTR_TRANSPORTABLE とは併用できません。 このフラグはエクスプレス ライターではサポートされません。 |
| VSS_CF_APP_ROLLBACK_RECOVERY | 2 | 0x2 | これがロールバック シャドウ コピーである場合 (_VSS_VOLUME_SNAPSHOT_ATTRIBUTES 列挙型の VSS_VOLSNAP_ATTR_ROLLBACK_RECOVERY 値を参照)、このコンポーネントのライターは、シャドウ コピーの作成後にこのコンポーネントへの書き込みアクセスを必要とします。 VSS ハードウェア プロバイダーが LUN マスキングをサポートしている場合、このフラグは _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 列挙型の VSS_VOLSNAP_ATTR_TRANSPORTABLE 値と併用できます。Windows Vista および Windows Server 2003 with SP1: このフラグは VSS_VOLSNAP_ATTR_TRANSPORTABLE とは併用できません。 このフラグはエクスプレス ライターではサポートされません。 |
| VSS_CF_NOT_SYSTEM_STATE | 4 | 0x4 | このコンポーネントはシステム状態の一部ではありません。 Windows Server 2003 with SP1: この値は Windows Vista までサポートされません。 |
公式ドキュメント
VSS_COMPONENT_FLAGS 列挙型は、ライターが 自動回復のサポートを示すために使用します。これらの値は、 VSS_COMPONENTINFO 構造体の dwComponentFlags メンバー、および IVssCreateWriterMetadata::AddComponent メソッドの dwComponentFlags パラメーターで使用されます。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VSS_COMPONENT_FLAGS : int {
VSS_CF_BACKUP_RECOVERY = 1,
VSS_CF_APP_ROLLBACK_RECOVERY = 2,
VSS_CF_NOT_SYSTEM_STATE = 4
} VSS_COMPONENT_FLAGS;public enum VSS_COMPONENT_FLAGS : int
{
VSS_CF_BACKUP_RECOVERY = 1,
VSS_CF_APP_ROLLBACK_RECOVERY = 2,
VSS_CF_NOT_SYSTEM_STATE = 4,
}Public Enum VSS_COMPONENT_FLAGS As Integer
VSS_CF_BACKUP_RECOVERY = 1
VSS_CF_APP_ROLLBACK_RECOVERY = 2
VSS_CF_NOT_SYSTEM_STATE = 4
End Enumimport enum
class VSS_COMPONENT_FLAGS(enum.IntEnum):
VSS_CF_BACKUP_RECOVERY = 1
VSS_CF_APP_ROLLBACK_RECOVERY = 2
VSS_CF_NOT_SYSTEM_STATE = 4// VSS_COMPONENT_FLAGS
pub const VSS_CF_BACKUP_RECOVERY: i32 = 1;
pub const VSS_CF_APP_ROLLBACK_RECOVERY: i32 = 2;
pub const VSS_CF_NOT_SYSTEM_STATE: i32 = 4;// VSS_COMPONENT_FLAGS
const (
VSS_CF_BACKUP_RECOVERY int32 = 1
VSS_CF_APP_ROLLBACK_RECOVERY int32 = 2
VSS_CF_NOT_SYSTEM_STATE int32 = 4
)const
VSS_CF_BACKUP_RECOVERY = 1;
VSS_CF_APP_ROLLBACK_RECOVERY = 2;
VSS_CF_NOT_SYSTEM_STATE = 4;// VSS_COMPONENT_FLAGS
pub const VSS_CF_BACKUP_RECOVERY: i32 = 1;
pub const VSS_CF_APP_ROLLBACK_RECOVERY: i32 = 2;
pub const VSS_CF_NOT_SYSTEM_STATE: i32 = 4;const
VSS_CF_BACKUP_RECOVERY* = 1
VSS_CF_APP_ROLLBACK_RECOVERY* = 2
VSS_CF_NOT_SYSTEM_STATE* = 4enum VSS_COMPONENT_FLAGS : int {
VSS_CF_BACKUP_RECOVERY = 1,
VSS_CF_APP_ROLLBACK_RECOVERY = 2,
VSS_CF_NOT_SYSTEM_STATE = 4,
}#define global VSS_CF_BACKUP_RECOVERY 0x1
#define global VSS_CF_APP_ROLLBACK_RECOVERY 0x2
#define global VSS_CF_NOT_SYSTEM_STATE 0x4