Как заблокировать доступ к принтеру в программе?
У принтера есть настройки безопасности, там можно указывать доступ к печати и управлению
Менять эти настройки можно в реестре https://support.microsoft.com/en-us/help/102966/re...
Соответственно язык программирования не важен.
А разве принтеры умеют копировать? Может речь про МФУ?
Если такой функционал не заложен в само устройство, то, как минимум с копированием, ничего не получится. Всегда можно отключить USB/Ethernet, перезагрузить МФУ и делать копии в автономном режиме.