¿Cómo acceder al nombre de una impresora desde IP en la red en C #?

Puedo acceder a la impresora con el nombre "\\ xxxx \ [nombre de la impresora]" pero no tengo idea de cómo acceder a esto con solo la IP de la impresora. ¿Algunas ideas?

EDITAR: Las respuestas parecen sugerir que simplemente puedo cambiar el nombre de la impresora por la dirección IP de la impresora, sin embargo, este no parece ser el caso. ¿Alguna idea más?

ACTUALIZACIÓN: la razón para dirigir la impresora como IP es que los encargados de las redes le dieron a todas las impresoras el mismo nombre compartido, por lo que no tengo forma de distinguirlas, aparte de su IP.

Respuestas a la pregunta(2)

Su respuesta a la pregunta