2.2.1.6 NtmsObjectsTypes Enumeration

The NtmsObjectsTypes enumeration defines the types of RSM objects.

 enum NtmsObjectsTypes
 {
   NTMS_UNKNOWN = 0,
   NTMS_OBJECT = 1,
   NTMS_CHANGER = 2,
   NTMS_CHANGER_TYPE = 3,
   NTMS_COMPUTER = 4,
   NTMS_DRIVE = 5,
   NTMS_DRIVE_TYPE = 6,
   NTMS_IEDOOR = 7,
   NTMS_IEPORT = 8,
   NTMS_LIBRARY = 9,
   NTMS_LIBREQUEST = 10,
   NTMS_LOGICAL_MEDIA = 11,
   NTMS_MEDIA_POOL = 12,
   NTMS_MEDIA_TYPE = 13,
   NTMS_PARTITION = 14,
   NTMS_PHYSICAL_MEDIA = 15,
   NTMS_STORAGESLOT = 16,
   NTMS_OPREQUEST = 17,
   NTMS_UI_DESTINATION = 18
 };

NTMS_UNKNOWN:  The object type is unknown.

NTMS_OBJECT:  The object type is the default.

NTMS_CHANGER:  The object is a changer.

NTMS_CHANGER_TYPE:  The object is a type of changer.

NTMS_COMPUTER:  The object is the current computer.

NTMS_DRIVE:  The object is a drive.

NTMS_DRIVE_TYPE:  The object is a type of drive.

NTMS_IEDOOR:  The object is the door access mechanism of an online library unit.

NTMS_IEPORT:  The object is the IE port of an o  nline library unit.

NTMS_LIBRARY:  The object is a media library.

NTMS_LIBREQUEST:  The object is a library request.

NTMS_LOGICAL_MEDIA:  The object is a logical piece of media.

NTMS_MEDIA_POOL:  The object is a media pool.

NTMS_MEDIA_TYPE:  The object is a type of media.

NTMS_PARTITION:  The object is a media side.

NTMS_PHYSICAL_MEDIA:  The object is a physical piece of media.

NTMS_STORAGESLOT:  The object is a slot that can hold media.

NTMS_OPREQUEST:  The object is an operator request.

NTMS_UI_DESTINATION:  The object is a user interface destination.