TAPE_CREATE_PARTITION structure (minitape.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 | minitape.h (inclure Ntddtape.h, Minitape.h) |