need to check: hwUnloadPlugin always return ERROR