структура 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) |