Здравствуйте Kirill B. Uvaev, Вы писали:
KBU>Как запустить процесс с минимальными привилегиями, чтобы он смог только читать\писать в стандартный ввод\вывод и распределять память в ограниченных размерах, получить процессорное время в определенном размере. Остальное не разрешается процессу. Нельзя делать sleep, fork-подобные вещи (создавать еще процессы) и проч. Работает все под Win2k Advanced Server.
KBU> KBU>Приветствуются любые идеи.
Посмотри в сторону объектов Job. Они позволяют делать нечто подобное. Про sleep сомневаюсь, но остальное из перечисленного вроде можно. Описаны у Рихтера в четвёртом издании.