Interfaz IVdsLun (vds.h)
[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.]
Proporciona métodos para realizar operaciones de consulta y configuración en un número de unidad lógica (LUN).
Herencia
La interfaz IVdsLun hereda de la interfaz IUnknown . IVdsLun también tiene estos tipos de miembros:
Métodos
La interfaz IVdsLun tiene estos métodos.
IVdsLun::AddPlex El método IVdsLun::AddPlex (vds.h) agrega un LUN al LUN de destino como un nuevo plex. |
IVdsLun::ApplyHints El método IVdsLun::ApplyHints (vds.h) aplica un nuevo conjunto de sugerencias al LUN. Las sugerencias que se aplican a un LUN se aplican simultáneamente a todos los plexos. |
IVdsLun::AssociateControllers El método IVdsLun::AssociateControllers (vds.h) establece los controladores del subsistema en activo o inactivo con respecto al LUN. |
IVdsLun::D elete El método IVdsLun::D elete (vds.h) elimina el LUN y todos sus plexos. Los datos del LUN se pierden y VDS libera las extensiones asignadas al LUN. |
IVdsLun::Extend El método IVdsLun::Extend (vds.h) extiende un LUN por un número especificado de bytes. |
IVdsLun::GetIdentificationData El método IVdsLun::GetIdentificationData (vds.h) devuelve datos de las páginas Datos de consulta SCSI y Datos de producto vital 0x80 y 0x83. |
IVdsLun::GetProperties El método IVdsLun::GetProperties (vds.h) devuelve las propiedades de un objeto LUN. |
IVdsLun::GetSubSystem El método IVdsLun::GetSubSystem (vds.h) devuelve el subsistema que expone el LUN. |
IVdsLun::QueryActiveControllers El método IVdsLun::QueryActiveControllers (vds.h) devuelve una enumeración de controladores activos actualmente que pueden acceder al LUN. |
IVdsLun::QueryHints El método IVdsLun::QueryHints (vds.h) devuelve las sugerencias aplicadas actualmente al LUN. |
IVdsLun::QueryMaxLunExtendSize El método IVdsLun::QueryMaxLunExtendSize (vds.h) devuelve el tamaño máximo por el que se puede extender un LUN. |
IVdsLun::QueryPlexes El método IVdsLun::QueryPlexes (vds.h) devuelve una enumeración de los plexos de un LUN. |
IVdsLun::Recover El método IVdsLun::Recover (vds.h) inicia una operación de recuperación en un LUN. |
IVdsLun::RemovePlex El método IVdsLun::RemovePlex (vds.h) quita un plex de un LUN. |
IVdsLun::SetMask El método IVdsLun::SetMask (vds.h) especifica la lista de desenmascarado, que es la lista de equipos a los que se va a conceder acceso al LUN. |
IVdsLun::SetStatus El método IVdsLun::SetStatus (vds.h) establece el estado del LUN en el valor especificado. |
IVdsLun::Shrink El método IVdsLun::Shrink (vds.h) reduce un LUN por un número especificado de bytes. |
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vds.h |