Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates the specified number of fixed, select, or initiator partition(s) of the given size on the media.
Major code
Input buffer
The buffer at Irp->AssociatedIrp.SystemBuffer contains a structure of type TAPE_CREATE_PARTITION that specifies the partition(s) to be created.
Input buffer length
Parameters.DeviceIoControl.InputBufferLength in the I/O stack ___location indicates the size, in bytes, of the parameter buffer, which must be >= sizeof(TAPE_CREATE_PARTITION).
Output buffer
None.
Output buffer length
None.
Status block
The Information field is set to zero. The Status field is set to STATUS_SUCCESS, or possibly to STATUS_IO_DEVICE_ERROR, STATUS_MEDIA_WRITE_PROTECTED, STATUS_DEVICE_DATA_ERROR, STATUS_NO_SUCH_DEVICE, STATUS_IO_TIMEOUT, STATUS_DEVICE_NOT_READY, STATUS_INFO_LENGTH_MISMATCH, STATUS_NO_MEDIA_IN_DEVICE, or STATUS_VERIFY_REQUIRED.
Requirements
Requirement | Value |
---|---|
Header | ntddtape.h (include Ntddtape.h) |