磁碟驅動器物件
[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 API取代。
磁碟驅動器物件會建立包含在子系統內的實體磁碟驅動器模型。 每個磁碟驅動器都會連線到總線、佔用插槽,並包含一組磁碟驅動器範圍。 每個磁碟驅動器都可以將範圍提供給任意數目的 LUN。 磁碟驅動器也可以指定為熱備援。
使用 IVdsSubSystem::QueryDrives 方法來判斷特定子系統所包含的磁碟驅動器。 呼叫端可以從 QueryDrives 方法傳回的列舉中選取所需的磁碟驅動器物件,或是叫用 IVdsSubSystem::GetDrive 方法,並傳入所需的總線和插槽號碼,以取得特定磁碟驅動器的指標。 使用磁碟驅動器物件,您可以設定磁碟驅動器狀態和查詢磁碟驅動器屬性、相關聯的磁碟驅動器範圍,以及包含磁碟驅動器的子系統。
除了物件標識碼、名稱和序號之外,磁碟驅動器物件屬性還包括磁碟驅動器狀態、健全狀況和旗標;以位元組為單位的大小;和總線和插槽號碼。
下表列出相關的介面、列舉和結構。
類型 | 元素 |
---|---|
這個物件一律公開的介面 | IVdsDrive |
這個物件可能公開的介面 | IVdsMaintenance |
相關聯的列舉 | VDS_DRIVE_FLAG、VDS_DRIVE_STATUS和 VDS_DRIVE_EXTENT。 |
相關聯的結構 | VDS_DRIVE_PROP 與 VDS_DRIVE_NOTIFICATION。 |
相關主題