Как определить есть ли такой user в домене?
Надо определить есть ли такой user с таким password на компьютере (user может быть доменным)?
код что-то типа этого:
NETRESOURCE Resource;
Resource.dwType=NULL;
Resource.lpRemoteName=="\\\\computername\\IPC$";
Resource.lpLocalName=NULL;
Resource.lpProvider=NULL;
switch (WNetAddConnection2(&Resource,"password","username",0))
{
case NO_ERROR :<залогинилось нормально>;break;
case ERROR_ACCESS_DENIED :..........;break;
case ERROR_ALREADY_ASSIGNED :..........;break;
case ERROR_BAD_DEV_TYPE :..........;break;
case ERROR_BAD_DEVICE :..........;break;
case ERROR_BAD_NET_NAME :..........;break;
case ERROR_BAD_PROFILE :..........;break;
case ERROR_CANNOT_OPEN_PROFILE :..........;break;
case ERROR_DEVICE_ALREADY_REMEMBERED : :..........;break;
case ERROR_EXTENDED_ERROR :..........;break;
case ERROR_INVALID_PASSWORD :..........;break;
case ERROR_NO_NET_OR_BAD_PATH :..........;break;
case ERROR_NO_NETWORK :..........;break;
default :..........;break; }