Objeto Controller
[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]
Un objeto de controlador modela un controlador en un subsistema. Los controladores están contenidos en subsistemas y cada controlador tiene uno o varios puertos de controlador a través de los cuales el equipo host puede escribir y leer desde LUN. Un único controlador se puede establecer simultáneamente en activo para un LUN e inactivo para otros. Un controlador que está activo para un LUN especificado conlleva la responsabilidad de controlar la entrada y salida desde el LUN. En la ilustración siguiente se ilustra esta idea.
VDS 1.0: Cada uno de los controladores de un subsistema se establece en activo o inactivo en relación con cada UNO de los LUN que expone el subsistema.
Las aplicaciones de VDS usan el método IVdsSubSystem::QueryControllers para determinar los controladores contenidos por un subsistema específico. Los autores de llamadas pueden obtener un puntero a un controlador específico seleccionando el objeto de controlador deseado en la enumeración devuelta por el método QueryControllers . Con un objeto de controlador, un llamador puede establecer el estado del controlador, consultar sus LUN asociados, consultar sus puertos de controlador y vaciar e invalidar la memoria caché.
Además de un identificador de objeto, un nombre y un número de serie, las propiedades del objeto de controlador incluyen el estado y el estado del controlador, y un recuento de los puertos.
En la tabla siguiente se enumeran las interfaces, enumeraciones y estructuras relacionadas.
Tipo | Elemento |
---|---|
Interfaces expuestas siempre por este objeto | IVdsController |
Interfaces expuestas siempre por este objeto en proveedores de canal de fibra VDS 1.1 y 2.0 solo | IVdsControllerControllerPort |
Interfaces que este objeto puede exponer | IVdsMaintenance |
Enumeraciones asociadas | VDS_CONTROLLER_STATUS. |
Estructuras asociadas | VDS_CONTROLLER_PROP y VDS_CONTROLLER_NOTIFICATION. |
Temas relacionados