Compartir a través de


enumeración VDS_OBJECT_TYPE (vdshwprv.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.]

Define el conjunto de tipos válidos de un objeto VDS.

Syntax

typedef enum _VDS_OBJECT_TYPE {
  VDS_OT_UNKNOWN = 0,
  VDS_OT_PROVIDER = 1,
  VDS_OT_PACK = 10,
  VDS_OT_VOLUME = 11,
  VDS_OT_VOLUME_PLEX = 12,
  VDS_OT_DISK = 13,
  VDS_OT_SUB_SYSTEM = 30,
  VDS_OT_CONTROLLER = 31,
  VDS_OT_DRIVE = 32,
  VDS_OT_LUN = 33,
  VDS_OT_LUN_PLEX = 34,
  VDS_OT_PORT = 35,
  VDS_OT_PORTAL = 36,
  VDS_OT_TARGET = 37,
  VDS_OT_PORTAL_GROUP = 38,
  VDS_OT_STORAGE_POOL = 39,
  VDS_OT_HBAPORT = 90,
  VDS_OT_INIT_ADAPTER = 91,
  VDS_OT_INIT_PORTAL = 92,
  VDS_OT_ASYNC = 100,
  VDS_OT_ENUM = 101,
  VDS_OT_VDISK = 200,
  VDS_OT_OPEN_VDISK = 201
} VDS_OBJECT_TYPE;

Constantes

 
VDS_OT_UNKNOWN
Valor: 0
Este valor está reservado.
VDS_OT_PROVIDER
Valor: 1
El objeto es un proveedor.
VDS_OT_PACK
Valor: 10
El objeto es un paquete de disco.
VDS_OT_VOLUME
Valor: 11
El objeto es un volumen.
VDS_OT_VOLUME_PLEX
Valor: 12
El objeto es un plex de volumen.
VDS_OT_DISK
Valor: 13
El objeto es un disco.
VDS_OT_SUB_SYSTEM
Valor: 30
El objeto es un subsistema.
VDS_OT_CONTROLLER
Valor: 31
El objeto es un controlador.
VDS_OT_DRIVE
Valor: 32
El objeto es una unidad.
VDS_OT_LUN
Valor: 33
El objeto es un LUN.
VDS_OT_LUN_PLEX
Valor: 34
El objeto es un plex LUN.
VDS_OT_PORT
Valor: 35
El objeto es un puerto de controlador.
VDS_OT_PORTAL
Valor: 36
El objeto es un portal iSCSI.
VDS_OT_TARGET
Valor: 37
El objeto es un destino iSCSI.
VDS_OT_PORTAL_GROUP
Valor: 38
El objeto es un grupo de portal iSCSI.
VDS_OT_STORAGE_POOL
Valor: 39
El objeto es un bloque de almacenamiento.

Windows Server 2008, Windows Vista y Windows Server 2003: No se admite.
VDS_OT_HBAPORT
Valor: 90
El objeto es un puerto HBA.
VDS_OT_INIT_ADAPTER
Valor: 91
El objeto es un adaptador de iniciador iSCSI.
VDS_OT_INIT_PORTAL
Valor: 92
El objeto es un portal del iniciador iSCSI.
VDS_OT_ASYNC
Valor: 100
Este valor está reservado.
VDS_OT_ENUM
Valor: 101
Este valor está reservado.
VDS_OT_VDISK
Valor: 200
El objeto es un disco virtual.

Windows Server 2008, Windows Vista y Windows Server 2003: No se admite.
VDS_OT_OPEN_VDISK
Valor: 201
Este valor está reservado.

Windows Server 2008, Windows Vista y Windows Server 2003: No se admite.

Comentarios

Los métodos IVdsProviderPrivate::GetObject e IVdsService::GetObject pasan un valor de VDS_OBJECT_TYPE como argumento para indicar un tipo de objeto.

Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_OBJECT_TYPE en futuras versiones de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_OBJECT_TYPE no reconocida.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vdshwprv.h

Consulte también

IVdsProviderPrivate::GetObject

IVdsService::GetObject

Enumeraciones de VDS