次の方法で共有


CLUS_PARTITION_INFO_EX 構造体 (clusapi.h)

ストレージ クラスのリソース ボリュームとファイル システムについて説明します。 これは、CLUSPROP_PARTITION_INFO構造体のデータ メンバーとして使用され、一部のコントロール コード操作の戻り値として使用されます。

構文

typedef struct CLUS_PARTITION_INFO_EX {
  DWORD          dwFlags;
  WCHAR          szDeviceName[MAX_PATH];
  WCHAR          szVolumeLabel[MAX_PATH];
  DWORD          dwSerialNumber;
  DWORD          rgdwMaximumComponentLength;
  DWORD          dwFileSystemFlags;
  WCHAR          szFileSystem[32];
  ULARGE_INTEGER TotalSizeInBytes;
  ULARGE_INTEGER FreeSizeInBytes;
  DWORD          DeviceNumber;
  DWORD          PartitionNumber;
  GUID           VolumeGuid;
} CLUS_PARTITION_INFO_EX, *PCLUS_PARTITION_INFO_EX;

メンバー

dwFlags

CLUSPROP_PIFLAGS列挙体によって列挙されたストレージ クラス リソースを表すフラグ。

CLUSPROP_PIFLAG_STICKY (1)

ドライブ文字はスティッキーです。

CLUSPROP_PIFLAG_REMOVABLE (2)

ストレージ クラス リソースはリムーバブルです。

CLUSPROP_PIFLAG_USABLE (4)

ストレージ クラス リソースは、 クラスター サービスで使用できるファイル システムで書式設定されます。

CLUSPROP_PIFLAG_DEFAULT_QUORUM (8)

SetClusterQuorumResource 関数でパーティションが指定されていない場合は、クォーラム ファイルを格納するためにパーティションを使用する必要があります。 物理ディスク リソースの場合、50 MB を超える最小 NTFS パーティションは自動的にこのフラグを受け取ります。

szDeviceName[MAX_PATH]

ストレージ クラス リソースのデバイス名 ("C:" など)。 円記号は含まれません。

szVolumeLabel[MAX_PATH]

ストレージ クラス リソースのボリューム ラベル。

dwSerialNumber

ストレージ クラス リソース ボリュームのシリアル番号。

rgdwMaximumComponentLength

指定したファイル システムでサポートされているファイル名コンポーネントの最大長 (文字数)。 ファイル名コンポーネントとは、円記号の間のファイル名の部分です。

dwFileSystemFlags

ファイル システムを記述するフラグ。 次のフラグのうち 1 つ以上が有効です。

FS_CASE_SENSITIVE (1)

ファイル システムでは、大文字と小文字を区別するファイル名がサポートされています。

FS_CASE_IS_PRESERVED (2)

ファイル システムは、ストレージ クラス リソースに名前を配置するときに、ファイル名の大文字と小文字を保持します。

FS_UNICODE_STORED_ON_DISK (4)

ファイル システムでは、ストレージ クラス リソースに表示されるファイル名の Unicode がサポートされます。

FS_PERSISTENT_ACLS (8)

ファイル システムでは、アクセス制御リスト (ACL) が保持され、適用されます。

szFileSystem[32]

ファイル システムの名前 ("FAT" や "NTFS" など)。

TotalSizeInBytes

ボリュームの合計サイズをバイト単位で指定します。 この値は正しく配置されていない可能性があり、 UNALIGNED ポインターを使用してアクセスする必要があります。

FreeSizeInBytes

ボリューム上の未割り当て領域のサイズをバイト単位で指定します。 この値は正しく配置されていない可能性があり、 UNALIGNED ポインターを使用してアクセスする必要があります。

DeviceNumber

デバイス番号

PartitionNumber

パーティション番号。

VolumeGuid

ボリュームに関連付けられているグローバル一意識別子。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 Datacenter、Windows Server 2008 Enterprise
Header clusapi.h

こちらもご覧ください

データ構造