структура TAPE_WRITE_MARKS (minitape.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 | Записывает количество меток файлов, указанных параметром счетчика. |
TAPE_SHORT_FILEMARKS | Записывает количество коротких меток файлов, указанных Count. |
TAPE_LONG_FILEMARKS | Записывает количество длинных меток файлов, указанных count. |
Count
Указывает количество меток для записи.
Immediate
Если задано значение TRUE, указывает, что целевое устройство должно немедленно возвращать состояние. Если задано значение FALSE, указывает, что устройство должно вернуть состояние после завершения операции.
Требования
Требование | Ценность |
---|---|
заголовка | minitape.h (include Ntddtape.h, Minitape.h) |