CIM_MediaAccessDevice 類別 (Hyper-V 管理)
表示可使用媒體來儲存和擷取資料的裝置。
語法
[Abstract, Version("2.6.0"), UMLPackagePath("CIM::Device::StorageDevices"), AMENDMENT]
class CIM_MediaAccessDevice : CIM_LogicalDevice
{
uint16 Capabilities[];
string CapabilityDescriptions[];
string ErrorMethodology;
string CompressionMethod;
uint32 NumberOfMediaSupported;
uint64 MaxMediaSize;
uint64 DefaultBlockSize;
uint64 MaxBlockSize;
uint64 MinBlockSize;
boolean NeedsCleaning;
boolean MediaIsLocked;
uint16 Security;
datetime LastCleaned;
uint64 MaxAccessTime;
uint32 UncompressedDataRate;
uint64 LoadTime;
uint64 UnloadTime;
uint64 MountCount;
datetime TimeOfLastMount;
uint64 TotalMountTime;
string UnitsDescription;
uint64 MaxUnitsBeforeCleaning;
uint64 UnitsUsed;
};
成員
CIM_MediaAccessDevice 類別具有下列類型的成員:
方法
CIM_MediaAccessDevice 類別具有這些方法。
方法 | 描述 |
---|---|
LockMedia | 鎖定和解除鎖定媒體存取裝置中的卸載式媒體。 |
屬性
CIM_MediaAccessDevice 類別具有這些屬性。
-
Capabilities
-
-
資料類型: uint16 陣列
-
存取類型:唯讀
-
限定詞: ArrayType (「Indexed」), MappingStrings (「MIF.DMTF|儲存體 Devices|001.9「、」MIF。DMTF|儲存體 Devices|001.11「、」MIF。DMTF|儲存體 Devices|001.12「, 」MIF.DMTF|Disks|003.7「, 」MIF.DMTF|主機磁片|001.2「,」MIF。DMTF|主機磁片|001.4「), ModelCorrespondence (」 CIM_MediaAccessDevice 。 CapabilityDescriptions 「)
陣列,其中包含媒體存取裝置的功能。
-
-
未知 (0)
-
其他 (1)
-
循序存取 (2)
-
隨機存取 (3)
-
支援撰寫 (4)
-
加密 (5)
-
壓縮 (6)
-
支援可移除媒體 (7)
-
手動清潔 (8)
-
自動清潔 (9)
-
SMART Notification (10)
-
支援雙重側邊媒體 (11)
-
不需要 預先卸載退出 (12)
CapabilityDescriptions
-
資料類型: 字串 陣列
-
存取類型:唯讀
-
限定詞: ArrayType (「Indexed」), ModelCorrespondence (「 CIM_MediaAccessDevice 」。 功能 「)
功能 陣列中 專案的功能描述陣列。
CompressionMethod
-
資料類型: 字串
-
存取類型:唯讀
裝置用來支援壓縮的演算法或工具名稱。
如果未指定壓縮類型,可以使用下列其中一個值:
- 「未知」壓縮支援未知或未指定。
- 支援「壓縮」壓縮,但類型未知或未指定。
- 「未壓縮」裝置不支援壓縮功能。
DefaultBlockSize
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「位元組」), PUnit (「位元組」)
裝置的預設區塊大小,以位元組為單位。
ErrorMethodology
-
資料類型: 字串
-
存取類型:唯讀
裝置所支援的錯誤偵測和更正類型。
LastCleaned
-
資料類型: datetime
-
存取類型:唯讀
上次清除裝置的日期和時間。
LoadTime
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「MilliSeconds」), PUnit (「second * 10^-3」)
裝置在裝置開始載入之後能夠讀取或寫入媒體所花費的時間,以毫秒為單位。 例如,對於磁片磁碟機,這是磁片未旋轉到磁片報告已準備好進行讀取/寫入作業的磁片之間的間隔。 對於磁帶機,這會在媒體插入時啟動,並在磁片磁碟機回報它已準備好供應用程式使用時結束。 這通常位於磁帶的磁帶開頭 (BOT) 區域。
MaxAccessTime
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「MilliSeconds」), PUnit (「second * 10^-3」)
媒體的最大存取時間,以毫秒為單位。 對於磁片磁碟機,這代表完整搜尋和完整輪替延遲。 對於磁帶機,這代表從磁帶開頭到最遠點的搜尋。
MaxBlockSize
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「位元組」), PUnit (「位元組」)
裝置所存取媒體的最大區塊大小,以位元組為單位。
MaxMediaSize
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: MappingStrings (「MIF.DMTF|循序存取裝置|001.2「,」MIF。DMTF|主機磁片|001.5「)
此裝置所支援的媒體大小上限,以 KB 為單位。
MaxUnitsBeforeCleaning
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: ModelCorrespondence (「 CIM_MediaAccessDevice . UnitsDescription 「)
應該清除裝置之前可以使用的單位數目上限。 UnitsDescription 會定義單位類型的方式。
MediaIsLocked
-
資料類型: 布林值
-
存取類型:唯讀
如果媒體在裝置中鎖定且無法退出,則為 true ;否則為 false 。 對於非卸載式裝置,此值應該是 true 。
MinBlockSize
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「位元組」), PUnit (「位元組」)
裝置所存取媒體的最社區塊大小,以位元組為單位。
MountCount
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 計數器
媒體已掛接以進行資料傳輸或清除裝置的次數。 如果裝置不支援卸載式媒體,則此屬性應設定為零。
NeedsCleaning
-
資料類型: 布林值
-
存取類型:唯讀
如果裝置需要清除,則為 true ;否則為 false 。
注意
Capabilities 屬性會指出是否可以手動或自動清除。
NumberOfMediaSupported
-
資料類型: uint32
-
存取類型:唯讀
如果裝置支援多個個別媒體,這個屬性會定義可支援或插入的最大數目。
安全性
-
資料類型: uint16
-
存取類型:唯讀
-
限定詞: MappingStrings (「MIF.DMTF|Disks|003.22「)
裝置的操作安全性。
其他 (1)
未知 (2)
無 (3)
唯讀 (4)
鎖定 (5)
開機略過 (6)
開機略過和唯讀 (7)
TimeOfLastMount
-
數據類型: datetime
-
存取類型:唯讀
在裝置上掛接媒體的最新日期和時間。 此屬性只供支援卸除式媒體的裝置使用。
TotalMountTime
-
數據類型: uint64
-
存取類型:唯讀
媒體已掛接以進行數據傳輸或清除裝置的時間,以秒為單位。 如果裝置不支援卸除式媒體,則此屬性應設定為零。
UncompressedDataRate
-
數據類型: uint32
-
存取類型:唯讀
-
限定符: 單位 (“每秒千位元節), PUnit (”位元組/秒 * 10^3“)
裝置可讀取和寫入媒體的位元組持續數據傳輸速率。 這是持續的原始數據速率。 此屬性中不應報告壓縮的最大速率或速率。
UnitsDescription
-
數據類型: 字串
-
存取類型:唯讀
-
限定符:ModelCorrespondence (“CIM_MediaAccessDevice.MaxUnitsBeforeCleaning“、”CIM_MediaAccessDevice。UnitsUsed“)
描述 MaxUnitsBeforeCleaning 和 UnitsUsed 屬性的單位類型。
UnitsUsed
-
數據類型: uint64
-
存取類型:唯讀
-
限定符:量測計、ModelCorrespondence (“CIM_MediaAccessDevice”。UnitsDescription“、”CIM_MediaAccessDevice。MaxUnitsBeforeCleaning“)
裝置所使用的單位數目。 這個屬性用來判斷裝置何時應該清除。 UnitsDescription 會定義單位類型的方式。
UnloadTime
-
數據類型: uint64
-
存取類型:唯讀
-
限定符: 單位 (“MilliSeconds”), PUnit (“second * 10^-3”)
裝置從讀取或寫入媒體轉換為卸除所需的時間,以毫秒為單位。 例如,對於磁碟驅動器,這是以名義速度旋轉的磁碟與磁碟不旋轉之間的間隔。 對於磁帶機,這是媒體從 BOT 完全退出並可供選擇器元素或人類操作員存取的時間。
需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 |
最低支援的伺服器 |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|