При попытке подключения к рабочей станции функция возвращает ошибку
Ну всё же наверное не к рабочей станции, а к контроллеру домена, где в вызове участвует имя рабочей станции (т.к. раз есть ADSI то все это хранится в ntds.dit)
Так что оставьте в покое рабочие станции -) и смотрите что не так на контроллере домена, либо вы не разобрались с принципом и если пытаетесь найти ntds.dit на рабочей станции - это надолго.