次の方法で共有


CLUS_PARTITION_INFO 構造体 (clusapi.h)

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

構文

typedef struct CLUS_PARTITION_INFO {
  DWORD dwFlags;
  WCHAR szDeviceName[MAX_PATH];
  WCHAR szVolumeLabel[MAX_PATH];
  DWORD dwSerialNumber;
  DWORD rgdwMaximumComponentLength;
  DWORD dwFileSystemFlags;
  WCHAR szFileSystem[32];
} CLUS_PARTITION_INFO, *PCLUS_PARTITION_INFO;

メンバー

dwFlags

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

CLUSPROP_PIFLAG_STICKY (0x00000001)

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

CLUSPROP_PIFLAG_REMOVABLE (0x00000002)

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

CLUSPROP_PIFLAG_USABLE (0x00000004)

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

CLUSPROP_PIFLAG_DEFAULT_QUORUM (0x00000008)

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

szDeviceName[MAX_PATH]

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

szVolumeLabel[MAX_PATH]

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

dwSerialNumber

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

rgdwMaximumComponentLength

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

dwFileSystemFlags

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

FS_CASE_IS_PRESERVED (0x00000002)

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

FS_CASE_SENSITIVE (0x00000001)

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

FS_UNICODE_STORED_ON_DISK (0x00000004)

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

FS_PERSISTENT_ACLS (0x00000008)

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

szFileSystem[32]

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

注釈

CLUS_PARTITION_INFO構造体は、dwControlCode パラメーターが CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO に設定されている場合は ClusterResourceControl によって返され、dwControlCodeCLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKSに設定されている場合は ClusterResourceTypeControl から返すことができます。

「物理ディスク リソースの作成」を参照してください。

要件

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

こちらもご覧ください

CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO

CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS

CLUSPROP_PARTITION_INFO

ClusterResourceControl

ClusterResourceTypeControl