Block devices interface.
oop_base_interface.xml
Type of structure representing a block device information.
Block device information structure.
Block size in bytes, usually 512.
Total number of blocks.
Base block device interface.
Removable media detection.
The media state.
If media not inserted.
If media is inserted.
Returns the media write protection status.
The media state.
If media is writable.
If media is not writable.
Connection to the block device.
The operation status.
If the operation succeeded.
If the operation failed.
Disconnection from the block device.
The operation status.
If the operation succeeded.
If the operation failed.
Reads one or more blocks.
Initial block to read.
Pointer to the read buffer.
Number of blocks to read.
The operation status.
If the operation succeeded.
If the operation failed.
Writes one or more blocks.
Initial block to write.
Pointer to the write
buffer.
Number of blocks to write.
The operation status.
If the operation succeeded.
If the operation failed.
Synchronization with asynchronous write operations.
The operation status.
If the operation succeeded.
If the operation failed.
Writes one or more blocks.
Device information buffer
pointer.
The operation status.
If the operation succeeded.
If the operation failed.