Partager via


structure TAPE_CREATE_PARTITION (minitape.h)

La structure TAPE_CREATE_PARTITION est utilisée conjointement avec la requête IOCTL_TAPE_CREATE_PARTITION pour créer un nombre spécifié de partitions fixes, sélectionnées ou initiateurs d’une taille donnée sur le support de bande.

Syntaxe

typedef struct _TAPE_CREATE_PARTITION {
  ULONG Method;
  ULONG Count;
  ULONG Size;
} TAPE_CREATE_PARTITION, *PTAPE_CREATE_PARTITION;

Membres

Method

Indique la méthode utilisée pour créer les partitions. Ce membre peut avoir l’une des valeurs suivantes :

Méthode Signification
TAPE_FIXED_PARTITIONS Partitionne la bande en fonction de la définition par défaut de l’appareil des partitions. Les paramètres Count et Size sont ignorés.
TAPE_SELECT_PARTITIONS Partitionne la bande dans le nombre de partitions spécifiées par Count. Le paramètre Size est ignoré. La taille des partitions est déterminée par la taille de partition par défaut de l’appareil. Pour plus d’informations, reportez-vous à la documentation de votre appareil à bande.
TAPE_INITIATOR_PARTITIONS Partitionne la bande dans le nombre et la taille des partitions spécifiées par Count et Size, respectivement, à l’exception de la dernière partition. La taille de la dernière partition est le reste de la bande.

Count

Indique le nombre de partitions à créer.

Size

Indique la taille de chaque partition, en octets.

Exigences

Exigence Valeur
d’en-tête minitape.h (include Ntdddtape.h, Minitape.h)

Voir aussi

IOCTL_TAPE_CREATE_PARTITION

TapeMiniCreatePartition