Tape Class API Calls Do Not Appear to Be Implemented (314667)
The information in this article applies to:
- Microsoft Windows Server 2003, Standard Edition
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, Datacenter Edition
- Microsoft Windows Server 2003, 64-Bit Enterprise Edition
- Microsoft Windows Server 2003, 64-Bit Datacenter Edition
This article was previously published under Q314667 SYMPTOMS When an application attempts to call the tape application
programming interfaces (APIs), it may appear that not all the API calls in the
native drivers are implemented. For example, on a digital audio tape (DAT)
drive, Erase Short may not appear to be implemented, although Erase Long may
appear to be implemented. STATUSThis
behavior is by design.MORE INFORMATION The application calling the tape APIs should look at flags
(bits) set in FeaturesLow and FeaturesHigh fields of
TAPE_GET_DRIVE_PARAMETERS.
For instance, if the drive supports Erase
Short, then TAPE_DRIVE_ERASE_SHORT is set in FeaturesLow. If the drive supports
Erase Long, then TAPE_DRIVE_ERASE_LONG is set. The Driver Development Kit
documentation gives an explanation for each flag in these fields.
Modification Type: | Major | Last Reviewed: | 6/5/2003 |
---|
Keywords: | kbnofix kbprb kbProgramming KB314667 |
---|
|