Consulta de usuarios
Para consultar a un usuario, la consulta debe contener la expresión de búsqueda "((&objectClass=user)(objectCategory=person))").
Dado que la clase de equipo es una subclase de usuario, una consulta que contiene solo (objectClass=user) devolvería objetos de usuario y objetos de equipo. Además, la categoría de objeto del objeto de usuario es persona (no usuario); por lo tanto, la expresión (objectCategory=user) no devuelve ningún usuario. Si usa la expresión (objectCategory=person), la consulta devuelve objetos de usuario y objetos de contacto.
Los usuarios se pueden colocar en cualquier contenedor o unidad organizativa de un dominio, así como en la raíz del dominio. Esto significa que los usuarios pueden estar en numerosas ubicaciones de la jerarquía de directorios. Puede realizar una búsqueda profunda de "(objectCategory=user)" para buscar a todos los usuarios de un contenedor, unidad organizativa, dominio, árbol de dominio o bosque, en función del objeto al que está enlazado el puntero IDirectorySearch al que está usando.