TAPE_ERASE 結構會與 IOCTL_TAPE_ERASE 要求搭配使用,以清除目前的磁帶磁碟分區。
語法
typedef struct _TAPE_ERASE {
ULONG Type;
BOOLEAN Immediate;
} TAPE_ERASE, *PTAPE_ERASE;
成員
Type
表示要執行的清除類型。 當這個成員設定為TAPE_ERASE_LONG時,會以填充模式覆寫磁帶分割區。 當它設定為TAPE_ERASE_SHORT時,會寫入目前位置的結尾記錄數據標記。
Immediate
表示當設定 為TRUE時,目標裝置應該立即傳回狀態。 當此成員設定為 FALSE時,裝置應該會在作業完成之後傳回狀態。
要求
要求 | 價值 |
---|---|
標頭 | ntddtape.h (include Ntddtape.h, Minitape.h) |