2.2.4.9 NTMS_CHANGERINFORMATIONW Structure

The NTMS_CHANGERINFORMATIONW structure describes the properties of a changer object as a sequence of Unicode [UNICODE] characters.

 typedef struct _NTMS_CHANGERINFORMATIONW {
   DWORD Number;
   NTMS_GUID ChangerType;
   [string] wchar_t szSerialNumber[32];
   [string] wchar_t szRevision[32];
   [string] wchar_t szDeviceName[64];
   unsigned short ScsiPort;
   unsigned short ScsiBus;
   unsigned short ScsiTarget;
   unsigned short ScsiLun;
   NTMS_GUID Library;
 } NTMS_CHANGERINFORMATIONW;

Number: The number of the changer within the online library.

ChangerType: The identifier of the type object for the changer.

szSerialNumber: The serial number for the changer in a null-terminated string. Devices that do not support serial numbers MUST report NULL for this member.

szRevision: A null-terminated sequence of Unicode characters specifying the revision of the changer.

szDeviceName: A null-terminated sequence of Unicode characters specifying the name of the device used to access the changer.

ScsiPort: The SCSI [ANSI-131-1994] host adapter to which the changer is connected.

ScsiBus: The SCSI bus to which the changer is connected.

ScsiTarget: The SCSI target identifier of the changer.

ScsiLun: The SCSI logical unit identifier of the changer.

Library: The identifier of the library that contains the changer.