영어로 읽기

다음을 통해 공유


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 주소를 PortNumber, PathId, TargetIdLun 값의 조합으로 설명하는 숫자 값입니다.

설명

dwControlCode 매개 변수가 CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO 설정되고 dwControlCodeCLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS 설정된 경우 ClusterResourceTypeControl에서 CLUS_SCSI_ADDRESS 구조체를 반환할 수도 있습니다.

예제

실제 디스크 리소스 만들기를 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
머리글 clusapi.h

추가 정보

CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO

CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS

CLUSPROP_SCSI_ADDRESS

ClusScsiAddress 개체

ClusterResourceControl

ClusterResourceTypeControl