estructura VDS_PARTITION_PROP (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.]
Define las propiedades de una partición.
Sintaxis
typedef struct _VDS_PARTITION_PROP {
VDS_PARTITION_STYLE PartitionStyle;
ULONG ulFlags;
ULONG ulPartitionNumber;
ULONGLONG ullOffset;
ULONGLONG ullSize;
union {
VDS_PARTITION_INFO_MBR Mbr;
VDS_PARTITION_INFO_GPT Gpt;
};
} VDS_PARTITION_PROP;
Miembros
PartitionStyle
Estilos enumerados por VDS_PARTITION_STYLE. El estilo es registro de arranque maestro (VDS_PST_MBR) o tabla de particiones GUID (VDS_PST_GPT). Este miembro es el discriminante para la unión.
ulFlags
Marcas de partición enumeradas por VDS_PARTITION_FLAG.
ulPartitionNumber
Número asignado a la partición.
ullOffset
Desplazamiento de partición.
ullSize
Tamaño de la partición en bytes.
Mbr
Si PartitionStyle es VDS_PST_MBR, detalles de partición específicos de MBR. Para obtener más información, consulte VDS_PARTITION_INFO_MBR.
Gpt
Si PartitionStyle es VDS_PST_GPT, detalles de partición específicos de GPT. Para obtener más información, consulte VDS_PARTITION_INFO_GPT.
Comentarios
Los métodos IVdsAdvancedDisk::GetPartitionProperties e IVdsAdvancedDisk::QueryPartitions devuelven esta estructura para notificar los detalles de la propiedad de una partición.
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 | vds.h |
Consulte también
IVdsAdvancedDisk::GetPartitionProperties