the printer is currently connected to the PC via USB therefore only the PC has direct access to the printer.
If you were to place the printer directly on the network you would also assign a static ip address. I am not aware (today) of how you would access the printer directly but I know that it is possible. You would have to send all the control codes to do all the formatting (I am assuming ESC/POS). I think (not totally sure) you might also have to get into SMB to communicate directly with the network connected printer. I am currently looking into this as one possibility but have not arrived at that place quite yet
If you were to place the printer directly on the network you would also assign a static ip address. I am not aware (today) of how you would access the printer directly but I know that it is possible. You would have to send all the control codes to do all the formatting (I am assuming ESC/POS). I think (not totally sure) you might also have to get into SMB to communicate directly with the network connected printer. I am currently looking into this as one possibility but have not arrived at that place quite yet