次の方法で共有


CLUS_SCSI_ADDRESS 構造体 (clusapi.h)

SCSI アドレス データが含まれます。 これは、 CLUSPROP_SCSI_ADDRESS 構造体のデータ メンバーとして使用され、一部の コントロール コード 操作の戻り値として使用されます。

構文

typedef struct CLUS_SCSI_ADDRESS {
  union {
    struct {
      UCHAR PortNumber;
      UCHAR PathId;
      UCHAR TargetId;
      UCHAR Lun;
    } DUMMYSTRUCTNAME;
    DWORD dw;
  } DUMMYUNIONNAME;
} CLUS_SCSI_ADDRESS, *PCLUS_SCSI_ADDRESS;

メンバー

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.PortNumber

SCSI コントローラーを識別します。 これは、ClusScsiAddress オブジェクトの PortNumber プロパティに対応します。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.PathId

PortNumber で指定された SCSI コントローラー上のバスを識別します。 これは、ClusScsiAddress オブジェクトの PathId プロパティに対応します。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.TargetId

PathId で指定された SCSI バス上のターゲット デバイスを識別します。 これは、ClusScsiAddress オブジェクトの TargetId プロパティに対応します。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Lun

TargetId で指定されたターゲット デバイスの個々の論理ユニットを識別します。 これは、ClusScsiAddress オブジェクトの Lun プロパティに対応します。

DUMMYUNIONNAME.dw

SCSI アドレスを PortNumberPathIdTargetIdLun の値の組み合わせとして表す数値。

解説

CLUS_SCSI_ADDRESS構造体は、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_SCSI_ADDRESS

ClusScsiAddress オブジェクト

ClusterResourceControl

ClusterResourceTypeControl