Freigeben über


VDS_VDISK_PROPERTIES Struktur (vds.h)

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API ersetzt.]

Definiert die Eigenschaften eines virtuellen Datenträgers.

Syntax

typedef struct _VDS_VDISK_PROPERTIES {
  VDS_OBJECT_ID        Id;
  VDS_VDISK_STATE      State;
  VIRTUAL_STORAGE_TYPE VirtualDeviceType;
  ULONGLONG            VirtualSize;
  ULONGLONG            PhysicalSize;
  LPWSTR               pPath;
  LPWSTR               pDeviceName;
  DEPENDENT_DISK_FLAG  DiskFlag;
  BOOL                 bIsChild;
  LPWSTR               pParentPath;
} VDS_VDISK_PROPERTIES, *PVDS_VDISK_PROPERTIES;

Member

Id

Eindeutiger VDS-spezifischer Sitzungsbezeichner des Datenträgers.

State

Ein VDS_VDISK_STATE Enumerationswert, der den Zustand des virtuellen Datenträgers angibt.

VirtualDeviceType

Ein Zeiger auf eine VIRTUAL_STORAGE_TYPE-Struktur , die den Speichergerätetyp des virtuellen Datenträgers angibt.

VirtualSize

Die Größe des virtuellen Datenträgers in Bytes.

PhysicalSize

Die Größe der Sicherungsdatei des virtuellen Datenträgers auf dem Datenträger in Bytes.

pPath

Eine MIT NULL beendete Breitzeichenzeichenfolge, die den Namen und den Verzeichnispfad der Sicherungsdatei für den virtuellen Datenträger enthält.

pDeviceName

Eine MIT NULL beendete Breitzeichenzeichenfolge, die den Namen und den Gerätepfad des Datenträgergeräteobjekts für das Volume enthält, auf dem sich der virtuelle Datenträger befindet.

DiskFlag

Eine Bitmaske von DEPENDENT_DISK_FLAG Enumerationswerte, die Datenträgerabhängigkeitsinformationen angeben.

bIsChild

TRUE , wenn es sich bei dem virtuellen Datenträger um einen untergeordneten virtuellen Datenträger handelt, andernfalls FALSE .

pParentPath

Eine MIT NULL beendete Breitzeichenzeichenfolge, die einen optionalen Pfad zu einem übergeordneten virtuellen Datenträgerobjekt enthält.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile vds.h

Weitere Informationen

IVdsVDisk::GetProperties