IOCTL_TAPE_GET_STATUS IOCTL(ntddtape.h)
I/O 상태 블록의 상태 필드에 있는 드라이브의 현재 상태를 반환합니다.
주 코드
입력 버퍼
없음.
입력 버퍼 길이
없음.
출력 버퍼
없음.
출력 버퍼 길이
없음.
상태 블록
정보 필드는 0으로 설정됩니다. 상태 필드는 다음 NT 상태 값 중 하나로 설정됩니다.
- 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
요구 사항
요구 | 값 |
---|---|
헤더 | ntddtape.h(Ntddtape.h 포함) |