MSFT_PhysicalDisk 類別的 SetUsage 方法
設定或變更實體集區內實體磁碟的預期使用量。
需要存放集區,才能遵循實體磁碟的指派原則。
語法
UInt32 SetUsage(
[in] UInt16 Usage,
[out] String ExtendedStatus
);
參數
使用量 [in]
實體磁碟的預定使用方式。 這個參數是必要的,而且不能是 NULL。
值 | 意義 |
---|---|
數據存放區 1 | 此實體磁碟只能用於數據記憶體。 |
手動選取 2 | 只有當系統管理員在建立虛擬磁碟時手動選取時,才應該使用此實體磁碟。 使用 CreateVirtualDisk 方法的 PhysicalDisksToUse 參數來選取手動選取的磁碟。 |
熱備援 3 | 此實體磁碟應作為熱備援使用。 |
已淘汰 4 | 此實體磁碟應該已淘汰,不要使用。 至少不應該有新的配置移至此磁碟。 如果修復此磁碟上的虛擬磁碟,數據應移至另一個作用中的實體磁碟。 |
日誌 5 | 此實體磁碟應作為組成虛擬磁碟之其他裝置的快取。 如果已設定,它會備份虛擬磁碟的回寫快取。 |
ExtendedStatus [out]
包含內嵌 MSFT_StorageExtendedStatus 物件的字串。
此參數可讓儲存提供者傳回擴充 (實作特定) 錯誤資訊。
傳回值
成功 (0)
不支援 (1)
未指定的錯誤 (2)
逾 時 (3)
失敗 (4)
無效的參數 (5)
(40001) 拒絕存取
沒有足夠的資源可完成作業。 (40002)
無法連線到記憶體提供者。 (46000)
儲存提供者無法連線到儲存子系統。 (46001)
儲存集區無法完成作業,因為其健全狀況或作業狀態不允許。 (48006)
儲存集區無法完成作業,因為其設定是唯讀的。 (48007)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
命名空間 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |