// minitape.h
typedef enum _TAPE_DRIVE_PROBLEM_TYPE {
TapeDriveProblemNone,
TapeDriveReadWriteWarning,
TapeDriveReadWriteError,
TapeDriveReadWarning,
TapeDriveWriteWarning,
TapeDriveReadError,
TapeDriveWriteError,
TapeDriveHardwareError,
TapeDriveUnsupportedMedia,
TapeDriveScsiConnectionError,
TapeDriveTimetoClean,
TapeDriveCleanDriveNow,
TapeDriveMediaLifeExpired,
TapeDriveSnappedTape
} TAPE_DRIVE_PROBLEM_TYPE;
View the official Windows Driver Kit DDI reference// ntddtape.h
typedef enum _TAPE_DRIVE_PROBLEM_TYPE {
TapeDriveProblemNone,
TapeDriveReadWriteWarning,
TapeDriveReadWriteError,
TapeDriveReadWarning,
TapeDriveWriteWarning,
TapeDriveReadError,
TapeDriveWriteError,
TapeDriveHardwareError,
TapeDriveUnsupportedMedia,
TapeDriveScsiConnectionError,
TapeDriveTimetoClean,
TapeDriveCleanDriveNow,
TapeDriveMediaLifeExpired,
TapeDriveSnappedTape
} TAPE_DRIVE_PROBLEM_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The TAPE_DRIVE_PROBLEM_TYPE enumerator is used to report problems with the tape drive.
TapeDriveProblemNoneIndicates that there is no tape drive problem.
TapeDriveReadWriteWarningIndicates that the tape drive is having problems doing reads or writes. This is a warning.
TapeDriveReadWriteErrorIndicates that the tape drive is having problems doing reads or writes. This is a severe error.
TapeDriveReadWarningIndicates that the tape drive is having problems doing reads. This is a warning.
TapeDriveWriteWarningIndicates that the tape drive is having problems doing writes. This is a warning.
TapeDriveReadErrorIndicates that the tape drive is having problems doing reads. This is a severe error.
TapeDriveWriteErrorIndicates that the tape drive is having problems doing writes. This is a severe error.
TapeDriveHardwareErrorIndicates that the tape drive had a hardware error.
TapeDriveUnsupportedMediaIndicates that the media format is not supported.
TapeDriveScsiConnectionErrorIndicates that there is a SCSI cable or connection error.
TapeDriveTimetoCleanIndicates that the tape drive requires cleaning.
TapeDriveCleanDriveNowIndicates that the tape drive requires cleaning.
TapeDriveMediaLifeExpiredIndicates that the media life has expired. Media needs to be replaced.
TapeDriveSnappedTapeIndicates that the tape has snapped.
The TAPE_DRIVE_PROBLEM_TYPE enumerator is used to report problems with the tape drive.
TapeDriveProblemNoneIndicates that there is no tape drive problem.
TapeDriveReadWriteWarningIndicates that the tape drive is having problems doing reads or writes. This is a warning.
TapeDriveReadWriteErrorIndicates that the tape drive is having problems doing reads or writes. This is a severe error.
TapeDriveReadWarningIndicates that the tape drive is having problems doing reads. This is a warning.
TapeDriveWriteWarningIndicates that the tape drive is having problems doing writes. This is a warning.
TapeDriveReadErrorIndicates that the tape drive is having problems doing reads. This is a severe error.
TapeDriveWriteErrorIndicates that the tape drive is having problems doing writes. This is a severe error.
TapeDriveHardwareErrorIndicates that the tape drive had a hardware error.
TapeDriveUnsupportedMediaIndicates that the media format is not supported.
TapeDriveScsiConnectionErrorIndicates that there is a SCSI cable or connection error.
TapeDriveTimetoCleanIndicates that the tape drive requires cleaning.
TapeDriveCleanDriveNowIndicates that the tape drive requires cleaning.
TapeDriveMediaLifeExpiredIndicates that the media life has expired. Media needs to be replaced.
TapeDriveSnappedTapeIndicates that the tape has snapped.