структура 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 (include Ntddtape.h, Minitape.h) |