VDS_FILE_SYSTEM_PROP 構造体 (vds.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
ファイル システムのプロパティを定義します。
構文
typedef struct _VDS_FILE_SYSTEM_PROP {
VDS_FILE_SYSTEM_TYPE type;
VDS_OBJECT_ID volumeId;
ULONG ulFlags;
ULONGLONG ullTotalAllocationUnits;
ULONGLONG ullAvailableAllocationUnits;
ULONG ulAllocationUnitSize;
LPWSTR pwszLabel;
} VDS_FILE_SYSTEM_PROP, *PVDS_FILE_SYSTEM_PROP;
メンバー
type
VDS_FILE_SYSTEM_TYPEによって列挙されるファイル システムの種類。
volumeId
ファイル システムを含むボリューム オブジェクトの GUID。
ulFlags
VDS_FILE_SYSTEM_PROP_FLAGによって列挙されるファイル システム フラグ。
ullTotalAllocationUnits
割り当て単位の合計数。
ullAvailableAllocationUnits
未使用の割り当て単位。
ulAllocationUnitSize
ファイル システムの割り当て単位のサイズ (バイト単位)。 通常は 512 から 4096 の間です。
pwszLabel
ファイル システム ラベルを含む文字列。
解説
IVdsVolumeMF::GetFileSystemProperties メソッドは、この構造体を返して、ファイル システムのプロパティの詳細を報告します。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー | vds.h |