Используемый вами фильтр LDAP недопустим, поэтому записи не возвращаются. Чтобы найти объекты в определенном контейнере / подразделении или поддереве, вам нужно задать searchRoot путь.
Чтобы найти все записи, содержащиеся непосредственно в определенном контейнере / подразделении, установите SearchScope на 1 (OneLevel) с помощью следующего конструктора:
DirectorySearcher(DirectoryEntry, String, String[], SearchScope)
Если вы хотите найти все подходящие записи в определенного контейнера / OU, то вы можете использовать конструктор выше, но использовать конкретный контейнер / OU в качестве searchRoot.