Ответ 1
Посмотрите на эту статью проекта кода и эту образец кода MSDN коллекция. API на самом деле очень прост - сложная часть находит нужную информацию в каталоге. Из моего (ограниченного) опыта схема (именования) стандартного ActiveDirectory не соответствует этому. Active Directory Explorer может быть очень полезен на данный момент.