If the share does not exist in the server side, should be handled as a success. We are trying to remove a share; it is already removed; the final state is exactly what we wanted.

Maybe we need to consider other errors to create the corresponding result object?