共用方式為


VSS_HARDWARE_OPTIONS列舉 (vss.h)

定義陰影複製 LUN 旗標。

Syntax

typedef enum _VSS_HARDWARE_OPTIONS {
  VSS_BREAKEX_FLAG_MASK_LUNS = 0x1,
  VSS_BREAKEX_FLAG_MAKE_READ_WRITE = 0x2,
  VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL = 0x4,
  VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE = 0x8,
  VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE = 0x100,
  VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY = 0x200,
  VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY = 0x400,
  VSS_ONLUNSTATECHANGE_DO_MASK_LUNS = 0x800
} VSS_HARDWARE_OPTIONS, *PVSS_HARDWARE_OPTIONS;

常數

 
VSS_BREAKEX_FLAG_MASK_LUNS
值: 0x1
陰影複製 LUN 將會從主機遮罩。
VSS_BREAKEX_FLAG_MAKE_READ_WRITE
值: 0x2
陰影複製 LUN 將會公開給主機作為讀寫磁片區。
VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL
值: 0x4
所有陰影複製 LUN 的磁片識別碼將會還原為原始 LUN 的磁片識別碼。 不過,如果系統上有任何原始 LUN 存在,作業將會失敗,而且不會還原任何識別碼。
VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE
值: 0x8
不會還原陰影複製 LUN 的磁片識別碼。
VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE
值: 0x100
陰影複製 LUN 會永久轉換成讀寫。 此旗標只會設定為提供者的通知;不需要提供者動作。 如需詳細資訊,請參閱 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY
值: 0x200
陰影複製 LUN 會暫時轉換成讀寫,且即將進行 TxF 復原或 VSS 自動復原。 此旗標只會設定為提供者的通知;不需要提供者動作。 如需詳細資訊,請參閱 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。
VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY
值: 0x400
陰影複製 LUN 剛經過 TxF 復原或 VSS 自動復原,並已轉換為唯讀。 此旗標只會設定為提供者的通知;不需要提供者動作。 如需詳細資訊,請參閱 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。
VSS_ONLUNSTATECHANGE_DO_MASK_LUNS
值: 0x800
提供者必須從這部電腦遮罩陰影複製 LUN。 如需詳細資訊,請參閱 IVssHardwareSnapshotProviderEx::OnLunStateChange 方法。

規格需求

   
最低支援的用戶端 具有 SP1 的 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 vss.h

另請參閱

IVssHardwareSnapshotProviderEx::OnLunStateChange