TAPE_INIT_DATA structure (minitape.h)
TAPE_INIT_DATA is used only by legacy tape miniclass drivers. Use TAPE_INIT_DATA_EX instead.
Syntax
typedef struct _TAPE_INIT_DATA {
TAPE_VERIFY_INQUIRY_ROUTINE VerifyInquiry;
BOOLEAN QueryModeCapabilitiesPage;
ULONG MinitapeExtensionSize;
TAPE_EXTENSION_INIT_ROUTINE ExtensionInit;
ULONG DefaultTimeOutValue;
TAPE_ERROR_ROUTINE TapeError;
ULONG CommandExtensionSize;
TAPE_PROCESS_COMMAND_ROUTINE CreatePartition;
TAPE_PROCESS_COMMAND_ROUTINE Erase;
TAPE_PROCESS_COMMAND_ROUTINE GetDriveParameters;
TAPE_PROCESS_COMMAND_ROUTINE GetMediaParameters;
TAPE_PROCESS_COMMAND_ROUTINE GetPosition;
TAPE_PROCESS_COMMAND_ROUTINE GetStatus;
TAPE_PROCESS_COMMAND_ROUTINE Prepare;
TAPE_PROCESS_COMMAND_ROUTINE SetDriveParameters;
TAPE_PROCESS_COMMAND_ROUTINE SetMediaParameters;
TAPE_PROCESS_COMMAND_ROUTINE SetPosition;
TAPE_PROCESS_COMMAND_ROUTINE WriteMarks;
TAPE_PROCESS_COMMAND_ROUTINE PreProcessReadWrite;
} TAPE_INIT_DATA, *PTAPE_INIT_DATA;
Members
VerifyInquiry
Legacy; do not use.
QueryModeCapabilitiesPage
Legacy; do not use.
MinitapeExtensionSize
Legacy; do not use.
ExtensionInit
Legacy; do not use.
DefaultTimeOutValue
Legacy; do not use.
TapeError
Legacy; do not use.
CommandExtensionSize
Legacy; do not use.
CreatePartition
Legacy; do not use.
Erase
Legacy; do not use.
GetDriveParameters
Legacy; do not use.
GetMediaParameters
Legacy; do not use.
GetPosition
Legacy; do not use.
GetStatus
Legacy; do not use.
Prepare
Legacy; do not use.
SetDriveParameters
Legacy; do not use.
SetMediaParameters
Legacy; do not use.
SetPosition
Legacy; do not use.
WriteMarks
Legacy; do not use.
PreProcessReadWrite
Requirements
Requirement | Value |
---|---|
Header | minitape.h (include Minitape.h) |