VDS_CREATE_VDISK_PARAMETERS 結構 (vds.h)

[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 API 取代。

包含建立虛擬磁碟時要使用的參數。

語法

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;

成員

UniqueId

要指派給虛擬磁碟的唯一 GUID 值。

MaximumSize

虛擬磁碟物件的最大虛擬大小,以位元組為單位。

BlockSizeInBytes

虛擬磁碟對象的內部區塊大小,以位元組為單位。

SectorSizeInBytes

虛擬磁碟對象的內部扇區大小,以位元組為單位。

pParentPath

NULL 終止的寬字元字串,其中包含父虛擬磁碟對象的選擇性路徑。 此成員會將新的虛擬磁碟與現有的虛擬磁碟產生關聯。

pSourcePath

NULL 終止的寬字元字串,其中包含要複製到新虛擬磁碟之數據源的選擇性路徑。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
標頭 vds.h

另請參閱

IVdsVdProvider::CreateVDisk