D>WNetConnection работает с Win 2003. А вот с xp не получается что-то. А с LogonUser или ImpersonateLoggedOnUser что то никак разобраться не могу... если есть пример использования этих ф. киньте плиз. А то сроки поджимают, курсач уж сдавать пора. 2 ночи осталось
Сэнкю за внимание
на делфи недавно писал
if LogonUser(
pAnsiChar(user),
pAnsiChar(domain),
pAnsiChar(passwd),
LOGON32_LOGON_BATCH , //LOGON32_LOGON_INTERACTIVE ,
LOGON32_PROVIDER_DEFAULT,
hUser )
then
begin
if ImpersonateLoggedOnUser( hUser ) then
begin
log('logged in as '+user);
if not RevertToSelf() then
err('can not RevertToSelf()');
end
else
begin
err('Can not ImpersonateLoggedOnUser '+inttostr(GetLAstError()));
end;
end
else
begin
err('Can not login as '+user+' '+inttostr(GetLAstError()));
end;