次の方法で共有


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 を含む)