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]
由供应商定义的产品标识。 这是直接从设备查询数据获取的。
Revision[REVISION_LENGTH]
产品修订,由供应商定义。
SerialNumber[SERIAL_NUMBER_LENGTH]
用于全局标识此设备的唯一值,由供应商定义。
DeviceType
数据传输的设备类型,由 SCSI-2 定义。 此成员必须是 FILE_DEVICE_CHANGER。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP |
最低受支持的服务器 | Windows Server 2003 |
标头 | winioctl.h (包括 Windows.h) |