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 |
|
|---|
See also
Send comments about this topic to Microsoft
Build date: 5/17/2013