Re[5]: Удаленное управление процессами
От: dim1r Ниоткуда  
Дата: 17.06.05 03:32
Оценка:
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;
while(work){ money++; time--; if(!time){ die_happy();} }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.