1. A method for facilitating management of hardware resources used by a computing system, comprising: accepting a resource acquisition request for access to any individual function performed by a multifunction hardware resource; communicating with a device driver associated with the multifunction hardware resource and dedicated to the requested individual function; and responsive to communication with the device driver, acquiring the multifunction hardware device for purposes of allowing access to the multifunction hardware device in accordance with the resource acquisition request.