Freigeben über


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

Enthält die Parameter, die beim Erstellen eines virtuellen Datenträgers verwendet werden sollen.

Syntax

typedef struct _VDS_CREATE_VDISK_PARAMETERS {
  GUID      UniqueId;
  ULONGLONG MaximumSize;
  ULONG     BlockSizeInBytes;
  ULONG     SectorSizeInBytes;
  LPWSTR    pParentPath;
  LPWSTR    pSourcePath;
} VDS_CREATE_VDISK_PARAMETERS, *PVDS_CREATE_VDISK_PARAMETERS;

Member

UniqueId

Ein eindeutiger GUID-Wert, der dem virtuellen Datenträger zugewiesen werden soll.

MaximumSize

Die maximale virtuelle Größe des virtuellen Datenträgerobjekts in Bytes.

BlockSizeInBytes

Die interne Blockgröße des virtuellen Datenträgerobjekts in Bytes.

SectorSizeInBytes

Interne Sektorgröße des virtuellen Datenträgerobjekts in Bytes.

pParentPath

Eine MIT NULL beendete Breitzeichenzeichenfolge, die einen optionalen Pfad zu einem übergeordneten virtuellen Datenträgerobjekt enthält. Dieses Mitglied ordnet den neuen virtuellen Datenträger einem vorhandenen virtuellen Datenträger zu.

pSourcePath

Eine MIT NULL beendete Breitzeichenzeichenfolge, die einen optionalen Pfad zu einer Datenquelle enthält, die auf den neuen virtuellen Datenträger kopiert werden soll.

Anforderungen

Anforderung Wert
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

IVdsVdProvider::CreateVDisk