TAPE_INIT_DATA structure (minitape.h)
TAPE_INIT_DATA est utilisé uniquement par les pilotes de miniclasse de bande hérités. Utilisez TAPE_INIT_DATA_EX à la place.
Syntaxe
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;
Membres
VerifyInquiry
Héritage; n’utilisez pas.
QueryModeCapabilitiesPage
Héritage; n’utilisez pas.
MinitapeExtensionSize
Héritage; n’utilisez pas.
ExtensionInit
Héritage; n’utilisez pas.
DefaultTimeOutValue
Héritage; n’utilisez pas.
TapeError
Héritage; n’utilisez pas.
CommandExtensionSize
Héritage; n’utilisez pas.
CreatePartition
Héritage; n’utilisez pas.
Erase
Héritage; n’utilisez pas.
GetDriveParameters
Héritage; n’utilisez pas.
GetMediaParameters
Héritage; n’utilisez pas.
GetPosition
Héritage; n’utilisez pas.
GetStatus
Héritage; n’utilisez pas.
Prepare
Héritage; n’utilisez pas.
SetDriveParameters
Héritage; n’utilisez pas.
SetMediaParameters
Héritage; n’utilisez pas.
SetPosition
Héritage; n’utilisez pas.
WriteMarks
Héritage; n’utilisez pas.
PreProcessReadWrite
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | minitape.h (include Minitape.h) |