структура TAPE_WRITE_MARKS (ntddtape.h)

Структура TAPE_WRITE_MARKS используется в сочетании с запросом IOCTL_TAPE_WRITE_MARKS для записи метки, метки, короткой или длинной метки на ленту.

Синтаксис

typedef struct _TAPE_WRITE_MARKS {
  ULONG   Type;
  ULONG   Count;
  BOOLEAN Immediate;
} TAPE_WRITE_MARKS, *PTAPE_WRITE_MARKS;

Члены

Type

Указывает тип записываемой метки. Этот элемент может иметь одно из следующих значений:

Тип Значение
TAPE_SETMARKS Записывает количество меток, заданных параметром Count.
TAPE_FILEMARKS Записывает количество меток файла, указанное параметром Count .
TAPE_SHORT_FILEMARKS Записывает количество коротких меток, указанных параметром Count.
TAPE_LONG_FILEMARKS Записывает количество длинных меток файлов, указанное параметром Count.

Count

Указывает количество записываемых меток.

Immediate

Если задано значение TRUE, указывает, что целевое устройство должно немедленно вернуть состояние. Если задано значение FALSE, указывает, что устройство должно вернуть состояние после завершения операции.

Требования

Требование Значение
Заголовок ntddtape.h (включая Ntddtape.h, Minitape.h)

См. также раздел

IOCTL_TAPE_WRITE_MARKS

TapeMiniWriteMarks