Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Borra la partición de cinta actual, ya sea como un TAPE_ERASE_LONG (es decir, una operación "segura") que sobrescribe los datos con un patrón o como un TAPE_ERASE_SHORT (es decir, una operación "rápida") que escribe una marca de datos de fin de registro en la posición actual.
Código principal
Búfer de entrada
El búfer de Irp->AssociatedIrp.SystemBuffer contiene una estructura de tipo TAPE_ERASE.
Si el miembro Inmediato es TRUE, la operación debe ser asincrónica.
Longitud del búfer de entrada
Parameters.DeviceIoControl.InputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer de parámetros, que debe ser >= tamaño de(TAPE_ERASE).
Búfer de salida
Ninguno.
Longitud del búfer de salida
Ninguno.
Bloque de estado
El campo información de se establece en el número de bytes transferidos. El campo Estado de se establece en STATUS_SUCCESS, o posiblemente en STATUS_INFO_LENGTH_MISMATCH, STATUS_DEVICE_DATA_ERROR, STATUS_NO_SUCH_DEVICE, STATUS_IO_TIMEOUT, STATUS_IO_DEVICE_ERROR, STATUS_MEDIA_WRITE_PROTECTED, STATUS_INSUFFICIENT_RESOURCES, STATUS_NOT_IMPLEMENTED, STATUS_NO_MEDIA_IN_DEVICE o STATUS_VERIFY_REQUIRED.
Requisitos
| Requisito | Valor |
|---|---|
| encabezado de | ntddtape.h (incluya Ntddtape.h) |