TAPE_INIT_DATA構造体 (minitape.h)
TAPE_INIT_DATA は、レガシ テープ ミニクラス ドライバーでのみ使用されます。 代わりに TAPE_INIT_DATA_EX を使用してください。
構文
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;
メンバー
VerifyInquiry
レガシー;は使用しません。
QueryModeCapabilitiesPage
レガシー;は使用しません。
MinitapeExtensionSize
レガシー;は使用しません。
ExtensionInit
レガシー;は使用しません。
DefaultTimeOutValue
レガシー;は使用しません。
TapeError
レガシー;は使用しません。
CommandExtensionSize
レガシー;は使用しません。
CreatePartition
レガシー;は使用しません。
Erase
レガシー;は使用しません。
GetDriveParameters
レガシー;は使用しません。
GetMediaParameters
レガシー;は使用しません。
GetPosition
レガシー;は使用しません。
GetStatus
レガシー;は使用しません。
Prepare
レガシー;は使用しません。
SetDriveParameters
レガシー;は使用しません。
SetMediaParameters
レガシー;は使用しません。
SetPosition
レガシー;は使用しません。
WriteMarks
レガシー;は使用しません。
PreProcessReadWrite
要件
要件 | 値 |
---|---|
Header | minitape.h (Minitape.h を含む) |