Sdílet prostřednictvím


Objekt kontroleru

[Počínaje Windows 8 a Windows Serverem 2012 se rozhraní Virtual Disk Service modelu COM nahrazuje rozhraním rozhraní API pro správu služby Windows Storage Management.]

Objekt kontroleru modeluje kontroler v subsystému. Kontrolery jsou obsaženy subsystémy a každý kontroler má jeden nebo více portů kontroleru, přes které může hostitelský počítač zapisovat a číst z lunnů. Jeden kontroler může být současně nastaven na aktivní pro jednu logickou jednotku a neaktivní pro ostatní. Kontroler, který je aktivní pro zadanou logickou jednotku, nese odpovědnost za zpracování vstupu do logické jednotky (LUN) a výstup z této logické jednotky. Tento nápad znázorňuje následující obrázek.

diagram, který zobrazuje kontroler s aktivní logickou jednotkou (LUN) vlevo a dvě aktivní logické jednotky (LUN) vpravo.

VDS 1.0: Každý kontrolery subsystému je nastaven na aktivní nebo neaktivní ve vztahu ke každé logické jednotce, na které se subsystém nachází.

Aplikace VDS používají metodu IVdsSubSystem::QueryControllers k určení kontrolerů obsažených v určitém subsystému. Volající mohou získat ukazatel na konkrétní kontroler výběrem požadovaného objektu kontroleru z výčtu, který je vrácen QueryControllers metoda. Při použití objektu kontroleru může volající nastavit stav kontroleru, dotazovat se na přidružené logické jednotky , dotazovat se na porty kontroleru a vyprázdnit a zneplatnit mezipaměť.

Kromě identifikátoru objektu, názvu a sériového čísla zahrnují vlastnosti objektu kontroleru stav a stav kontroleru a počet portů.

Následující tabulka uvádí související rozhraní, výčty a struktury.

Typ Element
Rozhraní, která jsou vždy vystavena tímto objektem IVdsController
Rozhraní, která jsou vždy vystavena tímto objektem v zprostředkovatelích VDS 1.1 a 2.0 Fibre Channel IVdsControllerControllerPort
Rozhraní, která mohou být vystavena tímto objektem IVdsMaintenance
Přidružené výčty VDS_CONTROLLER_STATUS.
Přidružené struktury VDS_CONTROLLER_PROP a VDS_CONTROLLER_NOTIFICATION.

 

objekty poskytovatele hardwaru

IVdsSubSystem::QueryControllers