TAPE_WRITE_MARKS構造体 (minitape.h)
TAPE_WRITE_MARKS構造体は、setmark、filemark、short filemark、または長いファイルマークをテープに書き込む IOCTL_TAPE_WRITE_MARKS要求と 組み合わせて使用されます。
構文
typedef struct _TAPE_WRITE_MARKS {
ULONG Type;
ULONG Count;
BOOLEAN Immediate;
} TAPE_WRITE_MARKS, *PTAPE_WRITE_MARKS;
メンバー
Type
書き込むマークの種類を示します。 このメンバーには、次のいずれかの値を指定できます。
Type | 説明 |
---|---|
TAPE_SETMARKS | Count で指定された設定マークの数を書き込 みます。 |
TAPE_FILEMARKS | Count パラメーターで指定されたファイル マークの数を書き込みます。 |
TAPE_SHORT_FILEMARKS | Count で指定された短いファイル マークの数を書き込 みます。 |
TAPE_LONG_FILEMARKS | Count で指定された長いファイル マークの数を書き込 みます。 |
Count
書き込むマークの数を示します。
Immediate
TRUE に設定すると、ターゲット デバイスがすぐに状態を返す必要があることを示します。 FALSE に設定すると、操作が完了した後にデバイスが状態を返す必要があることを示します。
要件
要件 | 値 |
---|---|
Header | minitape.h (Ntddtape.h、Minitape.h を含む) |