Я не могу найти способ получить DN рабочей станции (компьютера) с C ++ и WinAPI. Есть идеи, как это сделать?
PS. Рабочая станция подключена к контроллеру домена.
PS2. Мне нужно DN компьютера, а не вошедший в систему пользователь.
Если вам нужно имя компьютера, на котором работает ваш код, и он участвует в домене, вы можете использовать GetComputerObjectName:
#include <security.h>
#include <secext.h>
TCHAR szDN[1024];
ULONG ulSize = sizeof(szDN)/sizeof(szDN[0]);
BOOL res = GetComputerObjectName(NameFullyQualifiedDN, szDN, &ulSize);
Вы, вероятно, хотите, чтобы функция GetComputerNameEx была задокументирована
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724301%28v=vs.85%29.aspx