This topic has not yet been rated - Rate this topic

CHANGER_PRODUCT_DATA structure

Represents product data for a changer device. It is used by the IOCTL_CHANGER_GET_PRODUCT_DATA control code.

Syntax


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;

Members

VendorId

The device manufacturer's name. This is acquired directly from the device inquiry data.

ProductId

The product identification, as defined by the vendor. This is acquired directly from the device inquiry data.

Revision

The product revision, as defined by the vendor.

SerialNumber

A unique value used to globally identify this device, as defined by the vendor.

DeviceType

The device type of data transports, as defined by SCSI-2. This member must be FILE_DEVICE_CHANGER.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Header

WinIoCtl.h (include Windows.h)

See also

IOCTL_CHANGER_GET_PRODUCT_DATA

 

 

Send comments about this topic to Microsoft

Build date: 4/16/2013

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.