|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
Go to the source code of this file.
Data Structures |
| struct | PINQUIRYDATA |
| struct | PMODE_CAPABILITIES_PAGE |
| struct | PTAPE_INIT_DATA |
| struct | PTAPE_PHYS_POSITION |
Defines |
| #define | MEDIA_ERASEABLE 0x00000001 |
| #define | MEDIA_WRITE_ONCE 0x00000002 |
| #define | MEDIA_READ_ONLY 0x00000004 |
| #define | MEDIA_READ_WRITE 0x00000008 |
| #define | MEDIA_WRITE_PROTECTED 0x00000100 |
| #define | MEDIA_CURRENTLY_MOUNTED 0x80000000 |
| #define | INQUIRYDATABUFFERSIZE 36 |
| #define | _INQUIRYDATA_DEFINED |
| #define | TAPE_RETRY_MASK 0x0000FFFF |
| #define | IGNORE_ERRORS 0x00010000 |
| #define | RETURN_ERRORS 0x00020000 |
Typedefs |
| typedef enum _TAPE_STATUS * | PTAPE_STATUS |
| typedef BOOLEAN NTAPI(* | TAPE_VERIFY_INQUIRY_ROUTINE )(IN PINQUIRYDATA InquiryData, IN PMODE_CAPABILITIES_PAGE ModeCapabilitiesPage) |
| typedef VOID NTAPI(* | TAPE_EXTENSION_INIT_ROUTINE )(IN PVOID MinitapeExtension, IN PINQUIRYDATA InquiryData, IN PMODE_CAPABILITIES_PAGE ModeCapabilitiesPage) |
| typedef VOID NTAPI(* | TAPE_ERROR_ROUTINE )(IN PVOID MinitapeExtension, IN PSCSI_REQUEST_BLOCK Srb, IN OUT PTAPE_STATUS TapeStatus) |
| typedef TAPE_STATUS NTAPI(* | TAPE_PROCESS_COMMAND_ROUTINE )(IN OUT PVOID MinitapeExtension, IN OUT PVOID CommandExtension, IN OUT PVOID CommandParameters, IN OUT PSCSI_REQUEST_BLOCK Srb, IN ULONG CallNumber, IN TAPE_STATUS StatusOfLastCommand, IN OUT PULONG RetryFlags) |
Enumerations |
| enum | TAPE_STATUS {
TAPE_STATUS_SEND_SRB_AND_CALLBACK,
TAPE_STATUS_CALLBACK,
TAPE_STATUS_CHECK_TEST_UNIT_READY,
TAPE_STATUS_SUCCESS,
TAPE_STATUS_INSUFFICIENT_RESOURCES,
TAPE_STATUS_NOT_IMPLEMENTED,
TAPE_STATUS_INVALID_DEVICE_REQUEST,
TAPE_STATUS_INVALID_PARAMETER,
TAPE_STATUS_MEDIA_CHANGED,
TAPE_STATUS_BUS_RESET,
TAPE_STATUS_SETMARK_DETECTED,
TAPE_STATUS_FILEMARK_DETECTED,
TAPE_STATUS_BEGINNING_OF_MEDIA,
TAPE_STATUS_END_OF_MEDIA,
TAPE_STATUS_BUFFER_OVERFLOW,
TAPE_STATUS_NO_DATA_DETECTED,
TAPE_STATUS_EOM_OVERFLOW,
TAPE_STATUS_NO_MEDIA,
TAPE_STATUS_IO_DEVICE_ERROR,
TAPE_STATUS_UNRECOGNIZED_MEDIA,
TAPE_STATUS_DEVICE_NOT_READY,
TAPE_STATUS_MEDIA_WRITE_PROTECTED,
TAPE_STATUS_DEVICE_DATA_ERROR,
TAPE_STATUS_NO_SUCH_DEVICE,
TAPE_STATUS_INVALID_BLOCK_LENGTH,
TAPE_STATUS_IO_TIMEOUT,
TAPE_STATUS_DEVICE_NOT_CONNECTED,
TAPE_STATUS_DATA_OVERRUN,
TAPE_STATUS_DEVICE_BUSY,
TAPE_STATUS_REQUIRES_CLEANING,
TAPE_STATUS_CLEANER_CARTRIDGE_INSTALLED
} |
Generated on Thu May 24 2012 05:29:57 for ReactOS by
1.7.6.1
|