共用方式為


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 根據裝置的預設分割區定義來分割磁帶。 會忽略 CountSize 參數。
TAPE_SELECT_PARTITIONS 將磁帶分割成 Count 所指定的分割區數目。 會忽略 Size 參數。 磁碟分區的大小取決於裝置的預設分割區大小。 如需更具體的資訊,請參閱磁帶裝置的檔。
TAPE_INITIATOR_PARTITIONS 分別將磁帶分割成 CountSize 所指定的分割區數目和大小,但最後一個數據分割除外。 最後一個分割區的大小是磁帶的其餘部分。

Count

指出要建立的數據分割數目。

Size

指出每個分割區的大小,以位元組為單位。

規格需求

需求
標頭 minitape.h (包含 Ntddtape.h、Minitape.h)

另請參閱

IOCTL_TAPE_CREATE_PARTITION

TapeMiniCreatePartition