Нужно написать сервис в котором будет находиться COM-объект... Сервис, естесственно, будет выполняться с привелегиями LOCALSYSTEM... Как сделать, чтобы методы этого COM выполнялись с привелениями сервиса независимо от того, кто их вызывает? Тут наверно вопрос стоит о правильном выборе модели памяти.