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

另請參閱

IVdsLunPlex::GetLun

LUN 物件

VDS 介面