Показать сообщение отдельно

  #4  
Старый 11.08.2019, 22:41
Roger571
Познающий
Регистрация: 22.07.2015
Сообщений: 58
С нами: 5689694

Репутация: 68
По умолчанию

Скорее я тупой и не вижу очевидного.

Возникла проблема с получением имени сетевого адаптера и я в душе не чаю, что не так и в какой магической кодировке оно находится.

Самое интересное, описание в нормальном виде. У обоих тип char*, ес шо.

Вот, сообсна, код.

C++:





Код:
PIP_ADAPTER_INFO pAdapter
=
pAdapterInfo
;
while
(
pAdapter
)
{
Log
(
"Adapter Name: %s %s\n"
,
pAdapter
->
AdapterName
,
pAdapter
->
Description
)
;
Log
(
"IP Address: %s\n"
,
pAdapter
->
IpAddressList
.
IpAddress
.
String
)
;
pAdapter
=
pAdapter
->
Next
;
}


Вот лог:

Цитата:

{D387BCE2-FD49-4AFA-AA49-E7634ED15008} Intel(R) Ethernet Connection (2) I219-V
А теперь главный вопрос, как привести имя адаптера в человеческий вид?
 
Ответить с цитированием