Si j'ai bien compris tu parles d'un serveur d'impression du type boitier JetDirect.
AMHA, le plus simple est d'envoyer les impressions en TCP/IP, soit via LPR, soit en mode "brut" sur le port 9100 (ce que MS appelle le "Standard TCP/IP port".
L'astuce c'est qu'il faut déclarer ton imprimante comme étant locale.
Pour être précis, tu vas dans Panneau de config, Imprimantes, Ajout d'imprimante.
Là tu fais Suivant, Imprimante locale, Suivant, Créer un nouveau port, tu choisis "Standard TCP/IP port", Suivant, tu tapes l'adresse IP de l'imprimante, et tu croises les doigts.
Si ça ne marche pas avec le "Standard TCP/IP port", il installer le support LPR (Panneau de config / Connexions réseau, menu Avancé / Composants de réseau optionnels, cocher "Autres services de fichiers et d'impression réseau" et valider.
Ensuite reprendre la manip précédente en remplaçant "Standard TCP/IP port" par le "LPR port" qui vient d'être ajouté.
J'espère que ça t'aidera.