Заголовок ntdtape.h

Этот заголовок используется хранилищем. Дополнительные сведения можно найти в разделе

ntddtape.h содержит следующие программные интерфейсы:

Функции IOCTL

 
IOCTL_TAPE_CREATE_PARTITION

Создает указанное число фиксированных секций, разделов-инициаторов или секций инициатора заданного размера на носителе.
IOCTL_TAPE_ERASE

Удаляет текущую ленточный раздел либо как TAPE_ERASE_LONG (другими словами, "безопасную") операцию, которая перезаписывает данные шаблоном или как TAPE_ERASE_SHORT (другими словами, "быстрая") операция, которая записывает метку конца записываемых данных в текущей позиции.
IOCTL_TAPE_GET_DRIVE_PARAMS

Возвращает сведения о возможностях ленточного накопителя, таких как размер блока по умолчанию, максимальный и минимальный размер блока, максимальное число секций, наличие ли на диске функции УПРАВЛЕНИЯ, сжатие, заполнение данных и возможности задания отчетов, то есть настраиваемые функции, поддерживаемые диском, включая размер зоны предупреждения EOT.
IOCTL_TAPE_GET_MEDIA_PARAMS

Возвращает сведения о общей и оставшейся емкости носителя, его размере блока, количестве секций и защите от записи.
IOCTL_TAPE_GET_POSITION

Возвращает текущую абсолютную, логическую или псевдологическую позицию секции и смещения на ленте.
IOCTL_TAPE_GET_STATUS

Возвращает текущее состояние диска в поле "Состояние" блока состояния ввода-вывода.
IOCTL_TAPE_PREPARE

Загружает или выгружает ленту, сбрасывает напряжение ленты, блокирует или разблокирует механизм извлечения или форматирует ленту.
IOCTL_TAPE_SET_DRIVE_PARAMS

Настраивает настраиваемые параметры ленточного накопителя.
IOCTL_TAPE_SET_MEDIA_PARAMS

Сбрасывает размер блока носителя на диске.
IOCTL_TAPE_SET_POSITION

Перемещает текущую позицию на ленте в указанную секцию и смещение в соответствии с заданным методом.
IOCTL_TAPE_WRITE_MARKS

Записывает один из меток setmark, filemarks, short filemarks или long filemarks на ленту.

Структуры

 
TAPE_CREATE_PARTITION

Структура _TAPE_CREATE_PARTITION (ntddtape.h) содержит сведения, необходимые для создания секций на ленточных носителях.
TAPE_ERASE

Структура _TAPE_ERASE (ntddtape.h) содержит сведения, необходимые для удаления текущей ленточной секции.
TAPE_GET_DRIVE_PARAMETERS

Структура _TAPE_GET_DRIVE_PARAMETERS (ntddtape.h) содержит сведения о возможностях ленточного накопителя.
TAPE_GET_MEDIA_PARAMETERS

Структура _TAPE_GET_MEDIA_PARAMETERS (ntddtape.h) содержит сведения о параметрах ленточного носителя.
TAPE_GET_POSITION

Структура _TAPE_GET_POSITION (ntddtape.h) содержит текущую абсолютную, логическую или псевдологическую позицию секции и смещения на ленте.
TAPE_PREPARE

Структура _TAPE_PREPARE (ntddtape.h) содержит сведения, указывающие тип выполняемой операции ленты.
TAPE_SET_DRIVE_PARAMETERS

Структура _TAPE_SET_DRIVE_PARAMETERS (ntddtape.h) содержит сведения, необходимые для настройки настраиваемых параметров ленточного накопителя.
TAPE_SET_MEDIA_PARAMETERS

Структура _TAPE_SET_MEDIA_PARAMETERS (ntddtape.h) содержит сведения, необходимые для сброса размера блока носителя на ленточных накопителях.
TAPE_SET_POSITION

Структура _TAPE_SET_POSITION (ntddtape.h) содержит сведения, необходимые для перемещения текущей позиции на ленте в указанную секцию и смещение.
TAPE_WMI_OPERATIONS

Структура _TAPE_WMI_OPERATIONS (ntddtape.h) содержит сведения, указывающие, какая операция WMI должна выполняться устройством.
TAPE_WRITE_MARKS

Структура _TAPE_WRITE_MARKS (ntddtape.h) содержит сведения, необходимые для записи метки, метки файла, короткого метки или длинного метки на ленту.

Перечисления

 
TAPE_DRIVE_PROBLEM_TYPE

Перечисление _TAPE_DRIVE_PROBLEM_TYPE (ntddtape.h) содержит значения, указывающие на типы проблем с ленточным накопителем.