ScsiInquiry_IN 구조체(iscsiop.h)
ScsiInquiry_IN 구조체는 SCSI 조회 명령을 보내는 데 사용되는 ScsiInquiry 메서드에 대한 입력 데이터를 보유합니다.
구문
typedef struct _ScsiInquiry_IN {
ULONGLONG UniqueSessionId;
ULONGLONG Lun;
UCHAR InquiryFlags;
UCHAR PageCode;
} ScsiInquiry_IN, *PScsiInquiry_IN;
멤버
UniqueSessionId
세션을 고유하게 식별하는 64비트 정수입니다. LoginToTarget 및 AddConnectionToSession 메서드는 모두 UniqueSessionId 매개 변수에 이 값을 반환합니다. 이 값을 ISID 및 TSID 멤버의 값과 혼동하지 마세요.
Lun
대상의 이름과 함께 논리 단위를 고유하게 식별하는 64비트 숫자입니다.
InquiryFlags
SCSI 조회 명령에서 설정할 조회 플래그입니다. 가장 낮은 순서 비트(0x01)의 값 1은 EVPD(중요 제품 데이터) 사용 비트가 조회 명령에 설정되고 디바이스 서버가 페이지 코드 필드가 조회 명령에 지정한 선택적 중요 제품 데이터를 반환한다는 것을 나타냅니다. 두 번째 비트(0x02)의 값 1은 명령 지원 데이터 비트가 inquiry 명령에 설정되고 디바이스 서버가 작업 코드 필드가 조회 명령에 지정하는 선택적 명령 지원 데이터를 반환한다는 것을 나타냅니다.
PageCode
SCSI 조회 명령의 페이지 코드 필드입니다.
설명
이 메서드를 구현해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | iscsiop.h(Iscsiop.h 포함) |