TAPE_CREATE_PARTITION Struktur (ntddtape.h)
Die TAPE_CREATE_PARTITION-Struktur wird in Verbindung mit der IOCTL_TAPE_CREATE_PARTITION Anforderung verwendet, um eine bestimmte Anzahl von festen, ausgewählten oder Initiatorpartitionen einer bestimmten Größe auf dem Bandmedium zu erstellen.
Syntax
typedef struct _TAPE_CREATE_PARTITION {
ULONG Method;
ULONG Count;
ULONG Size;
} TAPE_CREATE_PARTITION, *PTAPE_CREATE_PARTITION;
Angehörige
Method
Gibt die Methode an, die zum Erstellen der Partitionen verwendet wird. Dieses Element kann einen der folgenden Werte aufweisen:
Methode | Bedeutung |
---|---|
TAPE_FIXED_PARTITIONS | Partitioniert das Band basierend auf der Standarddefinition der Partitionen des Geräts. Die Parameter Count und Size werden ignoriert. |
TAPE_SELECT_PARTITIONS | Partitioniert das Band in die Anzahl der Partitionen, die durch Countangegeben werden. Der Parameter Size wird ignoriert. Die Größe der Partitionen wird durch die Standardpartitionsgröße des Geräts bestimmt. Spezifischere Informationen finden Sie in der Dokumentation für Ihr Bandgerät. |
TAPE_INITIATOR_PARTITIONS | Partitioniert das Band in die Anzahl und Größe von Partitionen, die durch Count und Sizeangegeben werden, mit Ausnahme der letzten Partition. Die Größe der letzten Partition ist der Rest des Bandes. |
Count
Gibt die Anzahl der zu erstellenden Partitionen an.
Size
Gibt die Größe jeder Partition in Byte an.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddtape.h (include Ntddtape.h, Minitape.h) |