Вы пытались загрузить последнюю версию драйвера с сайта Bematech?
http://www.bematech.com/en/products/prod_pos_mp4000th.asp
Драйвер является первым в списке, но похоже, что большинство из них являются исполняемыми файлами. В вашем случае вам может понадобиться использовать программу для извлечения последней версии драйвера из исполняемого файла, такого как 7zip, а затем, когда мастер Windows предложит вам выбрать драйвер, укажите его в папке, в которую вы его распаковали. Как указал Барт, вы ищете INI-файл.
Кроме того, то, что имя не совсем совпадает, не означает, что у вас неправильный драйвер. Некоторые из выпущенных драйверов аналогичны для продуктов той же линейки.
«Я хочу добиться, чтобы оконная служба печатала на сетевом принтере, обычная программа win32 справляется, но если я переключаюсь на службу, она не может обнаружить сетевые принтеры, поэтому пришла к этой опции» -> Я не уверен, что вы подразумеваете под этим. Служба Windows для печати на сетевой принтер? Пожалуйста, объясни. Единственный задействованный сервис - это спулер, но вам вообще не придется с этим связываться.
Кроме того, ваше соединение правильно? Как принтер подключен к компьютеру? Через роутер?