
Как узнать сетевое имя компьютера и название домена
Маленький сниппет для получения сетевого имени компьютера и названия домена. Но сперва структура, которая нам понадобится для работы.Code (Assembler) : Убрать нумерацию
- struct WKSTA_INFO_100
- wki100_platform_id dd ?
- wki100_computername dd ?
- wki100_langroup dd ?
- wki100_ver_major dd ?
- wki100_ver_minor dd ?
- ends
Code (Assembler) : Убрать нумерацию
- ; Запросить данные
- invoke NetWkstaGetInfo,NULL,100,lpWKSTA
- or eax,eax
- jnz loc_errror
- ; Указатель на структуру WKSTA_INFO_100
- mov ebx,[lpWKSTA]
- ; [ebx+WKSTA_INFO_100.wki100_langroup] -> название домена
- ; [ebx+WKSTA_INFO_100.wki100_computername] -> имя компьютера
В приложении пример программы с исходным текстом, которая выводит имя компьютера и название рабочей группы, к которой он относится.
Просмотров: 202 | Комментариев: 0

Комментарии
Отзывы посетителей сайта о статье
Комментариeв нет

Добавить комментарий
Заполните форму для добавления комментария
