CHANGER_DEVICE_PROBLEM_TYPE enumeration (ntddchgr.h)
The CHANGER_DEVICE_PROBLEM_TYPE data type contains the values returned by the ChangerPerformDiagnostics routine.
Syntax
typedef enum _CHANGER_DEVICE_PROBLEM_TYPE {
DeviceProblemNone,
DeviceProblemHardware,
DeviceProblemCHMError,
DeviceProblemDoorOpen,
DeviceProblemCalibrationError,
DeviceProblemTargetFailure,
DeviceProblemCHMMoveError,
DeviceProblemCHMZeroError,
DeviceProblemCartridgeInsertError,
DeviceProblemPositionError,
DeviceProblemSensorError,
DeviceProblemCartridgeEjectError,
DeviceProblemGripperError,
DeviceProblemDriveError
} 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
Requirement | Value |
---|---|
Header | ntddchgr.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for