[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management 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 [デスクトップ アプリのみ] |
| Header | vds.h |