Estructuras de VDS

[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.]

VDS proporciona estructuras que definen propiedades de objeto, notificaciones y otras entidades representadas en el modelo de objetos de VDS.

Estructura Descripción
CHANGE_ATTRIBUTES_PARAMETERS Define los parámetros de partición de un estilo de partición.
CHANGE_PARTITION_TYPE_PARAMETERS Describe los parámetros que se usarán al cambiar el tipo de una partición.
CREATE_PARTITION_PARAMETERS Define los parámetros de partición de un estilo de partición.
VDS_ASYNC_OUTPUT Representa la información de salida del objeto asincrónico.
VDS_CONTROLLER_NOTIFICATION Especifica los valores de estado de objeto válidos de un controlador.
VDS_CONTROLLER_PROP Define las propiedades de un objeto de controlador.
VDS_CREATE_VDISK_PARAMETERS Contiene los parámetros que se van a usar cuando se crea un disco virtual.
VDS_DISK_EXTENT Define las propiedades de una extensión de disco.
VDS_DISK_FREE_EXTENT Describe una extensión libre en un disco.
VDS_DISK_NOTIFICATION Representa la información de notificación de disco generada por el proveedor subyacente o por VDS para discos no inicializados.
VDS_DISK_PROP Define las propiedades de un objeto de disco.
VDS_DISK_PROP2 Define las propiedades de un objeto de disco. Esta estructura es idéntica a la estructura de VDS_DISK_PROP , salvo que también incluye la ruta de acceso de ubicación y, si el disco está sin conexión, el motivo por el que está sin conexión.
VDS_DRIVE_EXTENT Define las propiedades de una extensión de unidad.
VDS_DRIVE_LETTER_NOTIFICATION Representa la información de notificación de letra de unidad generada por VDS.
VDS_DRIVE_LETTER_PROP Representa las propiedades de la letra de unidad.
VDS_DRIVE_NOTIFICATION Contiene los detalles de una notificación de unidad.
VDS_DRIVE_PROP Define las propiedades de un objeto de unidad.
VDS_DRIVE_PROP2 Define las propiedades de un objeto de unidad. Esta estructura es idéntica a la estructura de VDS_DRIVE_PROP , salvo que incluye el número de gabinete, el tipo de bus y la velocidad del eje como miembros.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP Proporciona información sobre los sistemas de archivos que se admiten para dar formato a volúmenes.
VDS_FILE_SYSTEM_NOTIFICATION Representa la información de notificación del sistema de archivos generada por VDS.
VDS_FILE_SYSTEM_PROP Representa las propiedades de los sistemas de archivos.
VDS_FILE_SYSTEM_TYPE_PROP Representa las propiedades que identifican los tipos de sistema de archivos.
VDS_HBAPORT_PROP Define las propiedades de un objeto de puerto HBA.
VDS_HINTS Contiene las sugerencias automagic para un LUN o LUN plex.
VDS_HINTS2 Contiene las sugerencias automagic para un LUN en un bloque de almacenamiento.
VDS_INPUT_DISK Representa la información del disco de entrada.
VDS_INTERCONNECT Contiene los datos de dirección de una interconexión física.
VDS_IPADDRESS Define una dirección IP y un puerto.
VDS_ISCSI_INITIATOR_ADAPTER_PROP Define las propiedades de un objeto de adaptador de iniciador iSCSI.
VDS_ISCSI_INITIATOR_PORTAL_PROP Define las propiedades de un objeto del portal del iniciador iSCSI.
VDS_ISCSI_IPSEC_KEY Define la clave precompartida para un portal iSCSI.
VDS_ISCSI_PORTAL_PROP Define las propiedades de un objeto del portal iSCSI.
VDS_ISCSI_PORTALGROUP_PROP Define las propiedades de un objeto de grupo de portal iSCSI.
VDS_ISCSI_SHARED_SECRET Define el secreto compartido chap para un iniciador o destino iSCSI.
VDS_ISCSI_TARGET_PROP Define las propiedades de un objeto de destino iSCSI.
VDS_LUN_INFORMATION Contiene información sobre un LUN o un disco.
VDS_LUN_NOTIFICATION Contiene los detalles de una notificación de LUN.
VDS_LUN_PLEX_PROP Define las propiedades de un objeto LUN plex.
VDS_LUN_PROP Define las propiedades de un objeto LUN.
VDS_MOUNT_POINT_NOTIFICATION Representa la información de notificación que devolvió el proveedor de software básico o dinámico porque ha cambiado una letra de unidad o una ruta de acceso GUID del volumen.
VDS_NOTIFICATION Contiene las estructuras de notificación de VDS específicas de cada tipo de destino de notificación (asunto).
VDS_PACK_NOTIFICATION Representa la información de notificación del paquete generada por el proveedor de software básico o dinámico subyacente.
VDS_PACK_PROP Representa las propiedades del objeto pack.
VDS_PARTITION_INFO_GPT Representa información de una partición de tabla de particiones GUID (GPT).
VDS_PARTITION_INFO_MBR Representa información de una partición de registro de arranque maestro (MBR).
VDS_PARTITION_INFORMATION_EX Esta estructura está reservada para uso del sistema.
VDS_PARTITION_NOTIFICATION Representa la información de notificación de partición generada por el proveedor de software básico o dinámico subyacente.
VDS_PARTITION_PROP Define las propiedades de una partición.
VDS_PATH_ID Define una identificación única para una ruta de acceso.
VDS_PATH_INFO Define la información de una ruta de acceso.
VDS_PATH_POLICY Define la directiva de equilibrio de carga a medida que se aplica a una ruta de acceso determinada.
VDS_POOL_ATTRIBUTES Define los atributos de un grupo de almacenamiento.
VDS_POOL_CUSTOM_ATTRIBUTES Define un atributo personalizado de un bloque de almacenamiento.
VDS_PORT_NOTIFICATION Define los detalles de los eventos de puerto del controlador.
VDS_PORT_PROP Contiene las propiedades de un objeto de puerto de controlador.
VDS_PORTAL_GROUP_NOTIFICATION Define los detalles de los eventos de grupo del portal iSCSI.
VDS_PORTAL_NOTIFICATION Define los detalles de los eventos del portal iSCSI.
VDS_PROVIDER_PROP Define las propiedades de un objeto de proveedor.
VDS_REPARSE_POINT_PROP Define las propiedades de punto de reanálisis de un objeto de volumen.
VDS_SERVICE_PROP Define las propiedades del objeto de servicio.
VDS_STORAGE_DEVICE_ID_DESCRIPTOR Proporciona una o varias estructuras de VDS_STORAGE_IDENTIFIER para un dispositivo de almacenamiento (normalmente una instancia, en lugar de una clase, de dispositivo).
VDS_STORAGE_IDENTIFIER Identifica un dispositivo de almacenamiento mediante un conjunto de código y un tipo determinados.
VDS_STORAGE_POOL_DRIVE_EXTENT Define una extensión de unidad que un grupo de almacenamiento podría usar.
VDS_STORAGE_POOL_PROP Define las propiedades de un objeto de bloque de almacenamiento.
VDS_SUB_SYSTEM_NOTIFICATION Contiene los detalles de una notificación del subsistema.
VDS_SUB_SYSTEM_PROP Define las propiedades de un objeto subsistema.
VDS_SUB_SYSTEM_PROP2 Define las propiedades de un objeto subsistema. Esta estructura es idéntica a la estructura de VDS_SUB_SYSTEM_PROP , salvo que incluye los tipos RAID admitidos y el número de gabinetes como miembros.
VDS_TARGET_NOTIFICATION Define los detalles de los eventos de destino iSCSI.
VDS_VDISK_PROPERTIES Define las propiedades de un disco virtual.
VDS_VOLUME_NOTIFICATION Representa la información de notificación por volumen generada por el proveedor de software básico y dinámico subyacente.
VDS_VOLUME_PLEX_PROP Representa las propiedades del objeto volume-plex.
VDS_VOLUME_PROP Define las propiedades de un objeto de volumen.
VDS_VOLUME_PROP2 Define las propiedades de un objeto de volumen. Esta estructura es idéntica a la estructura de VDS_VOLUME_PROP , salvo que también incluye los GUID de volumen.
VDS_WWN Define un nombre mundial (WWN).