2.2.4.4 NtmsMediaState Enumeration

The NtmsMediaState enumeration defines the physical states of media.

 enum NtmsMediaState
 {
   NTMS_MEDIASTATE_IDLE = 0,
   NTMS_MEDIASTATE_INUSE = 1,
   NTMS_MEDIASTATE_MOUNTED = 2,
   NTMS_MEDIASTATE_LOADED = 3,
   NTMS_MEDIASTATE_UNLOADED = 4,
   NTMS_MEDIASTATE_OPERROR = 5,
   NTMS_MEDIASTATE_OPREQ = 6
 };

NTMS_MEDIASTATE_IDLE:  The medium is in a slot in a library, in a dismounted drive, or in an offline library.

NTMS_MEDIASTATE_INUSE:  The medium is marked as being in use.

NTMS_MEDIASTATE_MOUNTED:  The medium is placed in a drive.

NTMS_MEDIASTATE_LOADED:  The medium is available.

NTMS_MEDIASTATE_UNLOADED:  The medium is ready to be removed from a drive.

NTMS_MEDIASTATE_OPERROR:  The medium is in a recoverable error state. No operator intervention is required.

NTMS_MEDIASTATE_OPREQ:  The medium is waiting for an operator request.