Freigeben über


ntddtape.h-Header

Dieser Header wird vom Speicher verwendet. Weitere Informationen finden Sie unter

ntddtape.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_TAPE_CREATE_PARTITION

Erstellt die angegebene Anzahl von festen, ausgewählten oder Initiatorpartitionen der angegebenen Größe auf dem Medium.
IOCTL_TAPE_ERASE

Löscht die aktuelle Bandpartition, entweder als TAPE_ERASE_LONG -Vorgang (d. h. als "sicherer") Vorgang, der Daten mit einem Muster überschreibt, oder als TAPE_ERASE_SHORT -Vorgang (mit anderen Worten, als "Schnellvorgang"), der eine Markierung für das Ende von aufgezeichneten Daten an der aktuellen Position schreibt.
IOCTL_TAPE_GET_DRIVE_PARAMS

Gibt Informationen zu den Funktionen des Bandlaufwerks zurück, z. B. die Standardblockgröße, die maximale und minimale Blockgröße, die maximale Partitionsanzahl, die Angabe, ob das Laufwerk über EEC-, Komprimierungs-, Datenfüllungs- und Berichtsmarkierungsfunktionen verfügt, d. h. die konfigurierbaren Features, die das Laufwerk unterstützt, einschließlich der Größe der EOT-Warnungszone.
IOCTL_TAPE_GET_MEDIA_PARAMS

Gibt Informationen über die gesamt- und verbleibende Kapazität des Mediums, seine Blockgröße, die Anzahl der Partitionen und darüber, ob es schreibgeschützt ist.
IOCTL_TAPE_GET_POSITION

Gibt die aktuelle absolute, logische oder pseudologische Partitions- und Offsetposition auf dem Band zurück.
IOCTL_TAPE_GET_STATUS

Gibt den aktuellen status des Laufwerks im Feld Status des E/A-status-Blocks zurück.
IOCTL_TAPE_PREPARE

Lädt oder entlädt das Band, setzt die Bandspannung zurück, sperrt oder entsperrt den Auswurfmechanismus oder formatiert das Band.
IOCTL_TAPE_SET_DRIVE_PARAMS

Passt die konfigurierbaren Parameter eines Bandlaufwerks an.
IOCTL_TAPE_SET_MEDIA_PARAMS

Setzt die Blockgröße der Medien auf dem Laufwerk zurück.
IOCTL_TAPE_SET_POSITION

Verschiebt die aktuelle Position auf dem Band gemäß der angegebenen Methode auf die angegebene Partition und den angegebenen Offset.
IOCTL_TAPE_WRITE_MARKS

Schreibt eines von Setmarks, Dateizeichen, kurzen Dateizeichen oder langen Dateimarkierungen auf Band.

Strukturen

 
TAPE_CREATE_PARTITION

Die _TAPE_CREATE_PARTITION-Struktur (ntddtape.h) enthält die Informationen, die zum Erstellen von Partitionen auf einem Bandmedium erforderlich sind.
TAPE_ERASE

Die _TAPE_ERASE-Struktur (ntddtape.h) enthält die Informationen, die zum Löschen der aktuellen Bandpartition erforderlich sind.
TAPE_GET_DRIVE_PARAMETERS

Die _TAPE_GET_DRIVE_PARAMETERS-Struktur (ntddtape.h) enthält Informationen zu den Funktionen eines Bandlaufwerks.
TAPE_GET_MEDIA_PARAMETERS

Die _TAPE_GET_MEDIA_PARAMETERS-Struktur (ntddtape.h) enthält Informationen zu den Parametern eines Bandmediums.
TAPE_GET_POSITION

Die _TAPE_GET_POSITION-Struktur (ntddtape.h) enthält die aktuelle absolute, logische oder pseudologische Partitions- und Offsetposition auf dem Band.
TAPE_PREPARE

Die _TAPE_PREPARE-Struktur (ntddtape.h) enthält Informationen, die den Typ des auszuführenden Bandvorgangs angeben.
TAPE_SET_DRIVE_PARAMETERS

Die _TAPE_SET_DRIVE_PARAMETERS-Struktur (ntddtape.h) enthält die Informationen, die zum Anpassen der konfigurierbaren Parameter eines Bandlaufwerks erforderlich sind.
TAPE_SET_MEDIA_PARAMETERS

Die _TAPE_SET_MEDIA_PARAMETERS-Struktur (ntddtape.h) enthält die Informationen, die zum Zurücksetzen der Blockgröße der Medien in einem Bandlaufwerk erforderlich sind.
TAPE_SET_POSITION

Die _TAPE_SET_POSITION-Struktur (ntddtape.h) enthält die Informationen, die zum Verschieben der aktuellen Position auf dem Band in die angegebene Partition und den angegebenen Offset erforderlich sind.
TAPE_WMI_OPERATIONS

Die _TAPE_WMI_OPERATIONS-Struktur (ntddtape.h) enthält Informationen, die angibt, welcher WMI-Vorgang vom Gerät ausgeführt werden muss.
TAPE_WRITE_MARKS

Die _TAPE_WRITE_MARKS-Struktur (ntddtape.h) enthält die Informationen, die zum Schreiben eines Setmarks, eines Dateizeichens, eines kurzen Dateizeichens oder einer langen Dateimarke auf Band erforderlich sind.

Enumerationen

 
TAPE_DRIVE_PROBLEM_TYPE

Die _TAPE_DRIVE_PROBLEM_TYPE-Enumeration (ntddtape.h) enthält Werte, die Typen von Problemen mit einem Bandlaufwerk angeben.