Уже поднимал такого рода вопрос, вынужден снова. Ситуация такая: использую в локальной сети функции типа NetServerGetInfo(), NetShareEnum() и другие из этого набора. Работают они нормально только на моей машине, т.е. если в качестве параметра передано имя локального хоста. В случае сканирования удаленой машины в 90% случаев выдает ошибку #5 - в доступе отказано. О каком доступе идет речь? Каких прав для этого не хватает и как это можно обойти, по возможности? Я сначала думал что недостаточно прав на той машине откуда запускаешь программу, даже пробовал использовать сплоит Kitrap0D. Права повышались, а результат прежний. Ту же задачу пробовал решить с использованием утилит командной строки, например команда "net view \\server_name" выдает ту же ошибку #5. Как можно обойти эти ограничения, и какой принцип вообще в них заложен?