TAPE_CREATE_PARTITION構造体 (ntddtape.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
各パーティションのサイズをバイト単位で示します。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ntddtape.h (Ntddtape.h、Minitape.h を含む) |