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) |