Como acessar um nome de impressora do IP na rede em C #?

Posso acessar a impressora com o nome "\\ xxxx \ [nome da impressora]", mas não tenho idéia de como acessar isso apenas com o IP da impressora. Alguma ideia?

EDIT: As respostas parecem sugerir que eu posso simplesmente trocar o nome da impressora pelo endereço IP da impressora, no entanto, esse não parece ser o caso. Mais idéias?

ATUALIZAÇÃO: a razão para endereçar a impressora como IP é que o pessoal da rede deu a todas as impressoras o mesmo nome de compartilhamento, por isso não tenho como diferenciá-las, exceto o IP.

questionAnswers(2)

yourAnswerToTheQuestion