TAPE_CREATE_PARTITION構造体 (minitape.h)
TAPE_CREATE_PARTITION構造体は、 IOCTL_TAPE_CREATE_PARTITION 要求と組み合わせて使用され、指定された数の固定パーティション、選択パーティション、またはイニシエーター・パーティションをテープ・メディア上に作成します。
構文
typedef struct _TAPE_CREATE_PARTITION {
ULONG Method;
ULONG Count;
ULONG Size;
} TAPE_CREATE_PARTITION, *PTAPE_CREATE_PARTITION;
メンバー
Method
パーティションの作成に使用されるメソッドを示します。 このメンバーには、次のいずれかの値を指定できます。
メソッド | 意味 |
---|---|
TAPE_FIXED_PARTITIONS | デバイスの既定のパーティション定義に基づいてテープをパーティション分割します。 Count パラメーターと Size パラメーターは無視されます。 |
TAPE_SELECT_PARTITIONS | テープを Count で指定されたパーティションの数にパーティション分割します。 Size パラメーターは無視されます。 パーティションのサイズは、デバイスの既定のパーティション サイズによって決まります。 具体的な情報については、テープ デバイスのドキュメントを参照してください。 |
TAPE_INITIATOR_PARTITIONS | 最後のパーティションを除き、それぞれ Count と Size で指定されたパーティションの数と サイズにテープをパーティション分割します。 最後のパーティションのサイズは、テープの残りの部分です。 |
Count
作成するパーティションの数を示します。
Size
各パーティションのサイズをバイト単位で示します。
要件
要件 | 値 |
---|---|
Header | minitape.h (Ntddtape.h、Minitape.h を含む) |