Controller Port 物件

[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。

控制器埠物件會在子系統中建立控制器埠的模型。 主機電腦可以透過控制器埠來寫入和讀取 LUN。 控制器埠是由子系統中的控制器所包含。 在 VDS 1.1 和 VDS2.0 中,每個子系統的控制器埠都會設定為作用中或非作用中,與子系統介面的每個 LUN 相關。 然後,單一控制器埠可以同時設定為作用中一個 LUN,而其他 LUN 則為非作用中。 給定 LUN 作用中的控制器埠負責處理 LUN 的輸入和輸出。

主動控制器埠可作為光纖通道硬體提供者中 MPIO 路徑的其中一個端點,可對其強制執行負載平衡原則。

使用 IVdsControllerControllerPort::QueryControllerPorts 方法來判斷特定控制器所包含的控制器埠。 呼叫端可以從 QueryControllerPorts 方法傳回的列舉中選取所需的控制器埠物件,以取得特定控制器埠的指標。 使用控制器物件時,呼叫端可以設定控制器埠狀態,並查詢其相關聯的 LUN。

Controller 物件屬性包括物件識別碼、名稱、序號和控制器埠狀態。

下表列出相關的介面、列舉和結構。

類型 元素
一律由此物件在 VDS 1.1 和 2.0 光纖通道提供者中公開的介面 IVdsControllerPort
相關聯的列舉 VDS_PORT_STATUS
相關聯的結構 VDS_PORT_PROPVDS_PORT_NOTIFICATION

 

硬體提供者物件

IVdsControllerControllerPort::QueryControllerPorts