Delen via


Poortobject controller

[Vanaf Windows 8 en Windows Server 2012 wordt de Virtual Disk Service COM-interface vervangen door de Windows Storage Management API.]

Een controllerpoortobject modellt een controllerpoort in een subsysteem. Hostcomputers kunnen schrijven naar en lezen van LUN's via controllerpoorten. Controllerpoorten zijn opgenomen door controllers in een subsysteem. In VDS 1.1 en VDS2.0 wordt elk van de controllerpoorten van een subsysteem ingesteld op actief of inactief ten opzichte van elk van de LUN's die de subsysteemoppervlakken bevatten. Eén controllerpoort kan vervolgens tegelijkertijd worden ingesteld op actief voor één LUN en inactief voor anderen. Een controllerpoort die actief is voor een bepaalde LUN heeft de verantwoordelijkheid voor het verwerken van invoer naar en uitvoer van de LUN.

Actieve controllerpoorten fungeren als een van de eindpunten van MPIO-paden in Fibre Channel-hardwareproviders, waarop taakverdelingsbeleid kan worden opgelegd.

Gebruik de methode IVdsControllerControllerPort::QueryControllerPorts om de controllerpoorten te bepalen die zijn opgenomen door een specifieke controller. Bellers kunnen een aanwijzer naar een specifieke controllerpoort ophalen door het gewenste controllerpoortobject te selecteren uit de opsomming die wordt geretourneerd door de QueryControllerPorts methode. Met een controllerobject kan een aanroeper de poortstatus van de controller instellen en een query uitvoeren op de bijbehorende LUN's.

Eigenschappen van controllerobjecten bevatten een object-id, een naam, een serienummer en de poortstatus van de controller.

De volgende tabel bevat gerelateerde interfaces, opsommingen en structuren.

Type Element
Interfaces die altijd door dit object worden weergegeven in VDS 1.1- en 2.0 Fibre Channel-providers IVdsControllerPort
Gekoppelde opsommingen VDS_PORT_STATUS
Gekoppelde structuren VDS_PORT_PROP en VDS_PORT_NOTIFICATION

 

hardwareproviderobjecten

IVdsControllerControllerPort::QueryControllerPorts