共用方式為


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_MediaAccessDeviceUnitsUsed“)

描述 MaxUnitsBeforeCleaningUnitsUsed 屬性的單位類型。

UnitsUsed

數據類型: uint64

存取類型:唯讀

限定符:量測計ModelCorrespondence (“CIM_MediaAccessDevice”。UnitsDescription“、”CIM_MediaAccessDeviceMaxUnitsBeforeCleaning“)

裝置所使用的單位數目。 這個屬性用來判斷裝置何時應該清除。 UnitsDescription 會定義單位類型的方式。

UnloadTime

數據類型: uint64

存取類型:唯讀

限定符: 單位 (“MilliSeconds”), PUnit (“second * 10^-3”)

裝置從讀取或寫入媒體轉換為卸除所需的時間,以毫秒為單位。 例如,對於磁碟驅動器,這是以名義速度旋轉的磁碟與磁碟不旋轉之間的間隔。 對於磁帶機,這是媒體從 BOT 完全退出並可供選擇器元素或人類操作員存取的時間。

需求

需求
最低支援的用戶端
Windows 8
最低支援的伺服器
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_LogicalDevice