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

Vea también

IVdsLunPlex::GetLun

Lun (objeto)

VDS Interfaces