IOCTL_TAPE_GET_STATUS IOCTL (ntddtape.h)
Gibt den aktuellen status des Laufwerks im Feld Status des E/A-status blocks zurück.
Hauptcode
Eingabepuffer
Keine.
Länge des Eingabepuffers
Keine.
Ausgabepuffer
Keine.
Länge des Ausgabepuffers
Keine.
Statusblock
Das Feld Information ist auf 0 (null) festgelegt. Das Feld Status ist auf einen der folgenden NT-status-Werte festgelegt:
- STATUS_SUCCESS
- STATUS_INSUFFICIENT_RESOURCES
- STATUS_NOT_IMPLEMENTED
- STATUS_INVALID_DEVICE_REQUEST
- STATUS_INVALID_PARAMETER
- STATUS_VERIFY_REQUIRED
- STATUS_BUS_RESET
- STATUS_SETMARK_DETECTED
- STATUS_FILEMARK_DETECTED
- STATUS_BEGINNING_OF_MEDIA
- STATUS_END_OF_MEDIA
- STATUS_BUFFER_OVERFLOW
- STATUS_NO_DATA_DETECTED
- STATUS_EOM_OVERFLOW
- STATUS_NO_MEDIA
- STATUS_IO_DEVICE_ERROR
- STATUS_UNRECOGNIZED_MEDIA
- STATUS_DEVICE_NOT_READY
- STATUS_MEDIA_WRITE_PROTECTED
- STATUS_DEVICE_DATA_ERROR
- STATUS_NO_SUCH_DEVICE
- STATUS_INVALID_BLOCK_LENGTH
- STATUS_IO_TIMEOUT
- STATUS_DEVICE_NOT_CONNECTED
- STATUS_DATA_OVERRUN
- STATUS_DEVICE_BUSY
- STATUS_DEVICE_REQUIRES_CLEANING
- STATUS_CLEANER_CARTRIDGE_INSTALLED
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddtape.h (include Ntddtape.h) |