Регистрация пользователя в Windows XP

Тема в разделе "WASM.WIN32", создана пользователем dev, 1 сен 2008.

  1. dev

    dev New Member

    Публикаций:
    0
    Регистрация:
    25 авг 2008
    Сообщения:
    39
    Приветствую!
    Подскажите, как перехватить регистрацию нового пользователя в Windows XP и получить параметры его регистрации?
    Спасибо...
     
  2. toto

    toto New Member

    Публикаций:
    0
    Регистрация:
    15 июн 2008
    Сообщения:
    36
    NetUserAdd?
     
  3. dev

    dev New Member

    Публикаций:
    0
    Регистрация:
    25 авг 2008
    Сообщения:
    39
    Спасибо, посмотрю. А еще такой вопросик, можно ли перехватить событие изменения учетной записи пользователя?
     
  4. toto

    toto New Member

    Публикаций:
    0
    Регистрация:
    15 июн 2008
    Сообщения:
    36
    смотри в msdn функции NetUserChangePassword итд
     
  5. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.576
    Подскажите по NetUserChangePassword
    Пишу код

    Код (Text):
    1. data
    2. pass db "5555",0
    3.  
    4. .code
    5. Invoke NetUserChangePassword,0,0,0,addr pass
    Второй параметр менял на имя текущего юзера, толку ноль. Функция возвращает какую-то ахинею error_io_pending , в мсдн в ее описании такого и близко нет. Как я понял, это значит, что функция еще не отработала свое, т.е. асинхронный ввод вывод? Или что?
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    .... У тебя ошибка 997 или 0х00000997 ?
     
  7. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.576
    в еах возвращается что-то вида 00000057
     
  8. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    M0rg0t
    Если возвращает 00000997, например в отладчике, то это 002455L :
    2455: Служба Netlogon не запущена.

    Вполне нормальная ошибка. Видимо дистр-"обрезок"(или твиканный) и там служба NetLogon вырезана или отключена для скорости.