IVdsLun 介面 (vdshwprv.h)
[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。
提供在邏輯單元編號上執行查詢和設定作業的方法, (LUN) 。
繼承
IVdsLun介面繼承自IUnknown介面。 IVdsLun 也有下列類型的成員:
方法
IVdsLun介面具有這些方法。
IVdsLun::AddPlex IVdsLun::AddPlex (vdshwprv.h) 方法會將 LUN 新增至目標 LUN 作為新的 plex。 |
IVdsLun::ApplyHints IVdsLun::ApplyHints (vdshwprv.h) 方法會將一組新的提示套用至 LUN。 套用至 LUN 的提示會同時套用至所有 plexes。 |
IVdsLun::AssociateControllers IVdsLun::AssociateControllers (vdshwprv.h) 方法會將子系統控制器設定為與 LUN 相關的作用中或非作用中。 |
IVdsLun::D elete IVdsLun::D elete (vdshwprv.h) 方法會刪除 LUN 及其所有 plexes。 LUN 上的任何資料都遺失。 VDS 釋放配置給 LUN 的範圍。 |
IVdsLun::Extend IVdsLun::Extend (vdshwprv.h) 方法會將 LUN 擴充為指定的位元組數目。 |
IVdsLun::GetIdentificationData IVdsLun::GetIdentificationData (vdshwprv.h) 方法會從 SCSI 查詢資料和重要產品資料頁面0x80和0x83傳回資料。 |
IVdsLun::GetProperties IVdsLun::GetProperties (vdshwprv.h) 方法會傳回 LUN 物件的屬性。 |
IVdsLun::GetSubSystem IVdsLun::GetSubSystem (vdshwprv.h) 方法會傳回呈現 LUN 的子系統。 |
IVdsLun::QueryActiveControllers IVdsLun::QueryActiveControllers (vdshwprv.h) 方法會傳回目前作用中控制器的列舉。 |
IVdsLun::QueryHints IVdsLun::QueryHints (vdshwprv.h) 方法會傳回目前套用至 LUN 的提示。 |
IVdsLun::QueryMaxLunExtendSize IVdsLun::QueryMaxLunExtendSize (vdshwprv.h) 方法會傳回可以擴充 LUN 的大小上限。 |
IVdsLun::QueryPlexes IVdsLun::QueryPlexes (vdshwprv.h) 方法會傳回 LUN 中 plexes 的列舉。 |
IVdsLun::Recovery IVdsLun::Recovery (vdshwprv.h) 方法會在 LUN 上啟動復原作業。 |
IVdsLun::RemovePlex IVdsLun::RemovePlex (vdshwprv.h) 方法會從 LUN 移除 plex。 |
IVdsLun::SetMask IVdsLun::SetMask (vdshwprv.h) 方法會指定未遮罩清單,這是要授與 LUN 存取權的電腦清單。 |
IVdsLun::SetStatus IVdsLun::SetStatus (vdshwprv.h) 方法會將 LUN 的狀態設定為指定的值。 |
IVdsLun::Shrink IVdsLun::Shrink (vdshwprv.h) 方法會將 LUN 壓縮成指定的位元組數目。 |
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平臺 | Windows |
標頭 | vdshwprv.h |