VDS_PACK_FLAG列舉 (vds.h)
[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 API 取代。
定義 Pack 物件的一組有效旗標。
Syntax
typedef enum _VDS_PACK_FLAG {
VDS_PKF_FOREIGN = 0x1,
VDS_PKF_NOQUORUM = 0x2,
VDS_PKF_POLICY = 0x4,
VDS_PKF_CORRUPTED = 0x8,
VDS_PKF_ONLINE_ERROR = 0x10
} VDS_PACK_FLAG;
常數
VDS_PKF_FOREIGN 值: 0x1 如果設定,外部套件就符合在線狀態的資格。 |
VDS_PKF_NOQUORUM 值: 0x2 如果設定,動態套件缺少必要的仲裁。 仲裁是動態套件 (n/2 + 1) 啟用在線狀態所需的最小磁碟數目。 此旗標可防止呼叫端將在線狀態授與多部計算機上的相同套件。 |
VDS_PKF_POLICY 值: 0x4 如果設定,則套件原則會防止在線資格。 此旗標僅適用於 Windows Server 2003 版 VDS 所管理的套件,這一次只允許一個套件維持在線狀態。 |
VDS_PKF_CORRUPTED 值: 0x8 如果設定,套件會包含具有損毀資料庫的磁碟。 |
VDS_PKF_ONLINE_ERROR 值: 0x10 如果設定,具有足夠磁碟仲裁的套件無法達到在線狀態,因為發生錯誤。 |
備註
套件旗標僅適用於動態提供者所管理的套件。 提供者會在離線套件上設定這些旗標,以報告離線狀態的原因。
這個列舉會提供 VDS_PACK_PROP 結構之 ulFlags 成員的值。
注意 未來 Windows 版本中可能會將其他常數新增至 VDS_PACK_FLAG 列舉。 基於這個理由,您的應用程式必須設計為正常處理無法辨識 的VDS_PACK_FLAG 列舉常數。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | vds.h |