// minitape.h
typedef struct _TAPE_ERASE {
ULONG Type;
BOOLEAN Immediate;
} TAPE_ERASE, *PTAPE_ERASE;
View the official Windows Driver Kit DDI reference// ntddtape.h
typedef struct _TAPE_ERASE {
ULONG Type;
BOOLEAN Immediate;
} TAPE_ERASE, *PTAPE_ERASE;
View the official Windows Driver Kit DDI referenceNo description available.
The TAPE_ERASE structure is used in conjunction with the IOCTL_TAPE_ERASE request to erase the current tape partition.
TypeIndicates the type of erasure to perform. When this member is set to TAPE_ERASE_LONG, the tape partition is overwritten with a filler pattern. When it is set to TAPE_ERASE_SHORT, an end-of-recorded-data mark is written to the current position.
ImmediateIndicates that the target device should return status immediately, when set to TRUE. When this member is set to FALSE, the device should return status after the operation is complete.
The TAPE_ERASE structure is used in conjunction with the IOCTL_TAPE_ERASE request to erase the current tape partition.
TypeIndicates the type of erasure to perform. When this member is set to TAPE_ERASE_LONG, the tape partition is overwritten with a filler pattern. When it is set to TAPE_ERASE_SHORT, an end-of-recorded-data mark is written to the current position.
ImmediateIndicates that the target device should return status immediately, when set to TRUE. When this member is set to FALSE, the device should return status after the operation is complete.