다음을 통해 공유


CHANGER_PRODUCT_DATA 구조체(winioctl.h)

체인저 디바이스의 제품 데이터를 나타냅니다. IOCTL_CHANGER_GET_PRODUCT_DATA 제어 코드에서 사용됩니다.

구문

typedef struct _CHANGER_PRODUCT_DATA {
  BYTE VendorId[VENDOR_ID_LENGTH];
  BYTE ProductId[PRODUCT_ID_LENGTH];
  BYTE Revision[REVISION_LENGTH];
  BYTE SerialNumber[SERIAL_NUMBER_LENGTH];
  BYTE DeviceType;
} CHANGER_PRODUCT_DATA, *PCHANGER_PRODUCT_DATA;

멤버

VendorId[VENDOR_ID_LENGTH]

디바이스 제조업체의 이름입니다. 이는 디바이스 조회 데이터에서 직접 획득됩니다.

ProductId[PRODUCT_ID_LENGTH]

공급업체에서 정의한 제품 ID입니다. 이는 디바이스 조회 데이터에서 직접 획득됩니다.

Revision[REVISION_LENGTH]

공급업체에서 정의한 제품 수정 버전입니다.

SerialNumber[SERIAL_NUMBER_LENGTH]

공급업체에서 정의한 대로 이 디바이스를 전역적으로 식별하는 데 사용되는 고유 값입니다.

DeviceType

SCSI-2에 정의된 데이터 전송의 디바이스 유형입니다. 이 멤버는 FILE_DEVICE_CHANGER 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP
지원되는 최소 서버 Windows Server 2003
머리글 winioctl.h(Windows.h 포함)

추가 정보

IOCTL_CHANGER_GET_PRODUCT_DATA