Это имя машины или как? - PullRequest
       39

Это имя машины или как?

3 голосов
/ 07 сентября 2010

У меня есть сторонний dll, который должен вернуть имя машины.Иногда он возвращает

\\John-PC

, иногда он возвращает

\\192.168.1.120

, и недавно я обнаружил, что он возвращает что-то вроде этого

\\[ef80::32d6:2255:27dd:123c]

Так что третийoption?

Если это не ошибка или MAC orelse, могу ли я преобразовать его в \ 192.168.1.120 и получить счастье ???

Ответы [ 3 ]

14 голосов
/ 07 сентября 2010

Это версия IPv6 адреса IPv4 192.168.1.120 .Меня также забавляет то, что ваша DLL кажется нерешительной с тем, что возвращать.

3 голосов
/ 07 сентября 2010

Это IPv6 адрес.IPv6 позволяет вам пропустить разделы, равные 0, следовательно, ::.

0 голосов
/ 07 сентября 2010

Третий вариант: IPv6-адрес

...