IOCTL_TAPE_GET_STATUS IOCTL (ntddtape.h)
Restituisce lo stato corrente dell'unità nel campo Stato del blocco di stato di I/O.
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
Nessuno.
Lunghezza del buffer di output
Nessuno.
Blocco dello stato
Il campo Informazioni è impostato su zero. Il campo Stato è impostato su uno dei valori di stato NT seguenti:
- 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
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddtape.h (include Ntddtape.h) |