estrutura VDS_PARTITION_PROP (vds.h)
[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]
Define as propriedades de uma partição.
Sintaxe
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;
Membros
PartitionStyle
Os estilos enumerados por VDS_PARTITION_STYLE. O estilo é master registro de inicialização (VDS_PST_MBR) ou tabela de partição GUID (VDS_PST_GPT). Este membro é o discriminador da união.
ulFlags
Os sinalizadores de partição enumerados por VDS_PARTITION_FLAG.
ulPartitionNumber
O número atribuído à partição.
ullOffset
O deslocamento de partição.
ullSize
O tamanho da partição em bytes.
Mbr
Se PartitionStyle for VDS_PST_MBR, detalhes da partição específica do MBR. Para obter mais informações , consulte VDS_PARTITION_INFO_MBR.
Gpt
Se PartitionStyle for VDS_PST_GPT, detalhes da partição específica do GPT. Para obter mais informações , consulte VDS_PARTITION_INFO_GPT.
Comentários
Os métodos IVdsAdvancedDisk::GetPartitionProperties e IVdsAdvancedDisk::QueryPartitions retornam essa estrutura para relatar os detalhes da propriedade de uma partição.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | vds.h |
Confira também
IVdsAdvancedDisk::GetPartitionProperties