LsaEnumerateAccountsWithUserRight
От: Maxim Dyachenko  
Дата: 28.11.01 12:36
Оценка:
Кто-нибудь разбирался с юзерскими аккаунтами в NT/2000 ?

Хочу получить список зарегистрированных пользователей.
Делаю, как написано в MSDN и во всех примерах:

LsaEnumerateAccountsWithUserRight(hPolicy, NULL, &pbuf, &ulNum);

после чего получаю десять записей, выбранных по неизвестному мне принципу.
Среди них присутствуют несколько групп и несколько собственно пользователей,
но не все. Что я не так сделал?

Спасибо заранее.
Re: LsaEnumerateAccountsWithUserRight
От: TSS Россия http://www.sdl.ru
Дата: 28.11.01 12:53
Оценка:
Здравствуйте Maxim Dyachenko, Вы писали:

MD>Кто-нибудь разбирался с юзерскими аккаунтами в NT/2000 ?


Да.

MD>Хочу получить список зарегистрированных пользователей.


MD>Делаю, как написано в MSDN и во всех примерах:


MD>LsaEnumerateAccountsWithUserRight(hPolicy, NULL, &pbuf, &ulNum);


MD>после чего получаю десять записей, выбранных по неизвестному мне принципу.

MD>Среди них присутствуют несколько групп и несколько собственно пользователей,

Если нужен список аккаунтов или групп, используй соответсвенно NetUserEnum и NetGroupEnum.
Если нужен список залогинившихся в данный момент на станцию юзверов (клиентов) -- NetSessionEnum

MD>но не все. Что я не так сделал?


Возможно, немного ошибся форумом
Signed, [TSS] /SDL/
Re[2]: LsaEnumerateAccountsWithUserRight
От: DNS Россия  
Дата: 28.11.01 15:37
Оценка:
Здравствуйте TSS, Вы писали:

TSS>Здравствуйте Maxim Dyachenko, Вы писали:


MD>>Кто-нибудь разбирался с юзерскими аккаунтами в NT/2000 ?


TSS>Да.


MD>>Хочу получить список зарегистрированных пользователей.


MD>>Делаю, как написано в MSDN и во всех примерах:


MD>>LsaEnumerateAccountsWithUserRight(hPolicy, NULL, &pbuf, &ulNum);


MD>>после чего получаю десять записей, выбранных по неизвестному мне принципу.

MD>>Среди них присутствуют несколько групп и несколько собственно пользователей,

Т.е. тебе нужны юзера локальной политики безопасности?
Если так, то странная у тебя строка UserRight (параметр2). В MSDN написано, если 0, то все аккаунты покажет.
Д.Н.С.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.