TAPE_WRITE_MARKS 結構 (ntddtape.h)
TAPE_WRITE_MARKS 結構會與 IOCTL_TAPE_WRITE_MARKS 要求搭配使用,以將 setmark、filemark、short filemark 或 long filemark 寫入磁帶。
語法
typedef struct _TAPE_WRITE_MARKS {
ULONG Type;
ULONG Count;
BOOLEAN Immediate;
} TAPE_WRITE_MARKS, *PTAPE_WRITE_MARKS;
成員
Type
指出要寫入的標記類型。 此成員可以有下列其中一個值:
類型 | 意義 |
---|---|
TAPE_SETMARKS | 寫入 Count 所指定的 setmark 數目。 |
TAPE_FILEMARKS | 寫入 Count 參數所指定的檔案標記數目。 |
TAPE_SHORT_FILEMARKS | 寫入 Count 所指定的簡短檔案標記數目。 |
TAPE_LONG_FILEMARKS | 寫入 Count 所指定的長檔案標記數目。 |
Count
指出要寫入的標記數目。
Immediate
當設定為 TRUE 時,表示目標裝置應該立即傳回狀態。 當設定為 FALSE 時,表示裝置應該在作業完成之後傳回狀態。
規格需求
需求 | 值 |
---|---|
標頭 | ntddtape.h (包含 Ntddtape.h、Minitape.h) |