VDS 介面
[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。
虛擬磁碟服務 (VDS) 物件提供介面,以公開查詢、設定和維護儲存裝置的方法。
介面 | 描述 |
---|---|
IEnumVdsObject | 透過指定型別的一組 VDS 物件列舉。 |
IVdsAdmin | 向 VDS 註冊提供者。 |
IVdsAdvancedDisk | 建立和刪除分割區,並修改資料分割屬性。 |
IVdsAdvancedDisk2 | 提供變更資料分割類型的方法。 |
IVdsAdviseSink | 接收 VDS 通知。 |
IVdsAsync | 管理非同步作業。 |
IVdsController | 公開在控制器上執行查詢和組態作業的方法。 |
IVdsControllerControllerPort | 提供方法,列舉實作 IVdsController 介面之類別的控制器埠。 |
IVdsControllerPort | 提供在控制器埠上執行查詢和組態作業的方法。 |
IVdsCreatePartitionEx | 在基本磁碟上建立磁碟分割。 |
IVdsDisk | 查詢和設定基本和動態磁碟。 |
IVdsDisk2 | 提供方法,將磁片的 SAN 模式設定為離線或線上。 |
IVdsDiskPartitionMF | 提供在分割區上執行檔案系統管理作業的方法。 |
IVdsDiskPartitionMF2 | 提供使用其他格式化選項格式化資料分割的方法。 |
IVdsDrive | 提供在磁片磁碟機上執行查詢和設定作業的方法。 |
IVdsDrive2 | 提供查詢磁片磁碟機屬性的方法。 |
IVdsHbaPort | 提供方法,以查詢本機系統上的 HBA 埠並與其互動。 |
IVdsHwProvider | 提供在硬體提供者上執行查詢、繼續和重新整理作業的方法。 |
IVdsHwProviderPrivate | 提供方法,可讓 VDS 判斷硬體提供者是否擁有指定的 LUN。 |
IVdsHwProviderPrivateMpio | 提供方法,這個方法會將源自特定 HBA 埠的路徑狀態設定為提供者。 |
IVdsHwProviderStoragePools | 提供在 存放集 區中建立 LUN 的方法,並列舉硬體提供者所管理的存放集區。 |
IVdsHwProviderType | 提供方法來擷取硬體提供者的類型。 |
IVdsHwProviderType2 | 未實作這個介面。 請改用 IVdsHwProviderType 。 |
IVdsIscsiInitiatorAdapter | 提供方法,以查詢本機系統上的 iSCSI 啟動器介面卡並與其互動。 |
IVdsIscsiInitiatorPortal | 提供在本機系統上查詢 iSCSI 啟動器入口網站並與其互動的方法。 |
IVdsIscsiPortal | 提供在 iSCSI 入口網站上執行查詢和組態作業的方法。 |
IVdsIscsiPortalGroup | 提供在 iSCSI 入口網站群組上執行查詢和設定服務的方法。 |
IVdsIscsiPortalLocal | 提供在 iSCSI 入口網站上設定本機啟動器特定 IPSEC 預先共用金鑰的方法。 |
IVdsIscsiTarget | 提供在 iSCSI 目標上執行查詢和設定作業的方法。 |
IVdsLun | 提供在 LUN 上執行查詢和設定作業的方法, (邏輯單元編號) 。 |
IVdsLun2 | 提供套用和查詢邏輯單元編號的方法, (LUN) 提示。 |
IVdsLunControllerPorts | 提供在 LUN 上執行控制器埠組態作業的方法。 |
IVdsLunIscsi | 提供在 iSCSI LUN 上執行查詢和設定作業的方法。 |
IVdsLunMpio | 提供在具有 MPIO 擴充功能的 LUN 上執行查詢和設定作業的方法。 |
IVdsLunNaming | 提供方法,以命名實作 IVdsLun 介面之類別的 LUN。 |
IVdsLunNumber | 提供方法來查詢 LUN 的 LUN 編號。 |
IVdsLunPlex | 提供在 LUN plex 上執行查詢和組態作業的方法。 |
IVdsMaintenance | 提供在子系統、控制器或磁片磁碟機上執行維護作業的方法。 |
IVdsOpenVDisk | 定義管理虛擬磁片的方法。 |
IVdsPack | 查詢和設定包含磁片的套件,並建立磁片區。 |
IVdsPack2 | 提供在套件上建立對齊磁片區的方法。 |
IVdsProvider | 傳回硬體或軟體提供者的屬性。 |
IVdsProviderPrivate | 提供方法可讓 VDS 對提供者物件執行其他作業。 |
IVdsProviderSupport | 提供方法來指出提供者支援哪些版本的 VDS 介面。 |
IVdsRemovable | 查詢和退出抽取式磁片,例如 CD-ROM。 |
IVdsService | 提供使用 VDS 的服務層級方法。 |
IVdsServiceHba | 提供方法,以查詢本機系統上的 HBA 埠。 |
IVdsServiceIscsi | 提供與本機啟動器服務介面的方法。 |
IVdsServiceLoader | 啟動 VDS。 |
IVdsServiceUninstallDisk | 提供卸載基本和動態磁碟的方法。 |
IVdsStoragePool | 提供方法來查詢資訊,並列舉 存放集區的相關物件。 |
IVdsSubSystem | 提供在子系統上執行查詢和組態作業的方法。 |
IVdsSubSystem2 | 提供使用 VDS_HINTS2 和 VDS_SUB_SYSTEM_PROP2 結構在子系統上執行查詢和組態作業的方法。 |
IVdsSubSystemImportTarget | 提供方法來查詢和設定子系統的預設 VSS 匯入目標。 |
IVdsSubSystemInterconnect | 提供方法來查詢子系統所支援的互連類型。 |
IVdsSubSystemIscsi | 提供在子系統上查詢和設定 iSCSI 目標和入口網站的方法。 |
IVdsSubSystemNaming | 提供方法,為實作 IVdsSubSystem 介面的類別命名子系統。 |
IVdsSwProvider | 執行軟體提供者作業。 |
IVdsVDisk | 定義管理虛擬磁片的方法。 |
IVdsVdProvider | 定義建立和管理虛擬磁片的方法。 |
IVdsVolume | 建立和刪除磁片區 plex,並修改磁片區屬性。 |
IVdsVolume2 | 提供傳回磁片區屬性資訊的方法,包括磁片區 GUID。 |
IVdsVolumeMF | 對磁片區物件執行存取路徑和檔案系統作業。 |
IVdsVolumeMF2 | 提供在磁片區物件上執行其他檔案系統管理作業的方法。 |
IVdsVolumeMF3 | 提供在磁片區物件上執行其他檔案系統管理作業的方法。 |
IVdsVolumeOnline | 提供讓單一磁片區上線的方法。 |
IVdsVolumePlex | 查詢包含的磁片區,並修復不正確的範圍。 |
IVdsVolumeShrink | 提供支援磁片區壓縮的方法。 |