Запрос пользователей
Чтобы запросить пользователя, запрос должен содержать выражение поиска "((objectClass=user)(objectCategory=person)".
Так как класс компьютера является подклассом пользователя, запрос, содержащий только (objectClass=user), вернет объекты пользователей и объекты компьютера. Кроме того, категория объектов объекта пользователя — это пользователь (не пользователь); Поэтому выражение (objectCategory=user) не возвращает пользователей. При использовании выражения (objectCategory=person) запрос возвращает пользовательские объекты и контактные объекты.
Пользователи могут размещаться в любом контейнере или подразделении в домене, а также корневом каталоге домена. Это означает, что пользователи могут находиться в различных расположениях в иерархии каталогов. Вы можете выполнить глубокий поиск по запросу "(objectCategory=user)" для поиска всех пользователей в контейнере, подразделении, домене, дереве домена или лесу в зависимости от объекта, к которому привязан указатель IDirectorySearch.