This topic has not yet been rated - Rate this topic

CHANGER_DEVICE_PROBLEM_TYPE enumeration

The CHANGER_DEVICE_PROBLEM_TYPE data type contains the values returned by the ChangerPerformDiagnostics routine.

Syntax


typedef enum _CHANGER_DEVICE_PROBLEM_TYPE { 
  DeviceProblemNone                  = 0,
  DeviceProblemHardware              = 1,
  DeviceProblemCHMError              = 2,
  DeviceProblemDoorOpen              = 3,
  DeviceProblemCalibrationError      = 4,
  DeviceProblemTargetFailure         = 5,
  DeviceProblemCHMMoveError          = 6,
  DeviceProblemCHMZeroError          = 7,
  DeviceProblemCartridgeInsertError  = 8,
  DeviceProblemPositionError         = 9,
  DeviceProblemSensorError           = 10,
  DeviceProblemCartridgeEjectError   = 11,
  DeviceProblemGripperError          = 12,
  DeviceProblemDriveError            = 13
} CHANGER_DEVICE_PROBLEM_TYPE, *PCHANGER_DEVICE_PROBLEM_TYPE;

Constants

DeviceProblemNone

Indicates the device has no problem.

DeviceProblemHardware

Indicates the device has had a hardware error.

DeviceProblemCHMError

Indicates the Cartridge Handling Mechanism (CHM) has some problem.

DeviceProblemDoorOpen

Indicates the changer's door is open.

DeviceProblemCalibrationError

Indicates the changer has a calibration problem.

DeviceProblemTargetFailure

Indicates a target failure has occurred.

DeviceProblemCHMMoveError

Indicates the CHM is blocked and cannot move.

DeviceProblemCHMZeroError

Indicates the CHM could not define zero on one or more of its axis.

DeviceProblemCartridgeInsertError

Indicates an error occurred while loading a cartridge in the drive.

DeviceProblemPositionError

Indicates the CHM has a problem positioning itself to some point.

DeviceProblemSensorError

Indicates the device's sensors are malfunctioning.

DeviceProblemCartridgeEjectError

Indicates an error occurred while unloading a cartridge.

DeviceProblemGripperError

Indicates the media gripper has a problem.

DeviceProblemDriveError

Indicates the changer's drive is malfunctioning.

Requirements

Header

Ntddchgr.h

See also

ChangerPerformDiagnostics
WMI_CHANGER_PROBLEM_DEVICE_ERROR

 

 

Send comments about this topic to Microsoft

Build date: 5/17/2013

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.