I need a small enhancement to an existing Object Picker dialog for Active Directory.
It currently uses the WinNT Active Directory Services Interface (ADSI) library files ([url removed, login to view] and [url removed, login to view]) to list the domain names and user/group objects, which is rather slow. This project will involve changing the code to use an LDAP query to obtain these lists instead.
Description of my existing Object Picker dialog:
The application is written in VC++ 2005.
The dialog allows selecting a domain from a pulldown list of available domains. It displays a list of Group and User objects in the selected domain which are not currently in the "allowed list" in the left column. Objects in the left column can be moved to the "allowed list" in the right column by selecting them and clicking the "->" button, and objects can be removed from the "allowed list" by selecting them and clicking the "