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 編號。 |
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 | 建立和刪除磁碟區 plexes,並修改磁碟區屬性。 |
IVdsVolume2 | 提供傳回磁碟區屬性資訊的方法,包括磁碟區 GUID。 |
IVdsVolumeMF | 在磁碟區物件上執行存取路徑和檔案系統作業。 |
IVdsVolumeMF2 | 提供在磁碟區對象上執行其他文件系統管理作業的方法。 |
IVdsVolumeMF3 | 提供在磁碟區對象上執行其他文件系統管理作業的方法。 |
IVdsVolumeOnline | 提供讓單一磁碟區上線的方法。 |
IVdsVolumePlex | 查詢包含的磁碟區並修復不正確的範圍。 |
IVdsVolumeShrink | 提供支援磁碟區壓縮的方法。 |