Finishes unmounting a mount. If any errors occurred during the operation,
error will be set to contain the errors and
FALSE will be returned.
The data is owned by the caller of the function.
The return location for a