TAPE_CREATE_PARTITION structure (ntddtape.h)

La structure TAPE_CREATE_PARTITION est utilisée conjointement avec la demande de 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 des partitions de l’appareil. Les paramètres Count et Size sont ignorés.
TAPE_SELECT_PARTITIONS Partitionne la bande dans le nombre de partitions spécifié 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 périphérique à bande.
TAPE_INITIATOR_PARTITIONS Partitionne la bande dans le nombre et la taille des partitions spécifiées respectivement par Nombre et Taille, à l’exception de la dernière partition. La taille de la dernière partition correspond au reste de la bande.

Count

Indique le nombre de partitions à créer.

Size

Indique la taille de chaque partition, en octets.

Configuration requise

Condition requise Valeur
En-tête ntddtape.h (inclure Ntddtape.h, Minitape.h)

Voir aussi

IOCTL_TAPE_CREATE_PARTITION

TapeMiniCreatePartition