Эта статья Microsoft объясняет системный вызов, который он пытается сделать.
Небольшое прибегание к поиску кодов ошибок показывает, что 18
означает SE_ERR_ACCESSDENIED
(в списке предыдущий номер 11
, а следующий 27
)
В случае, если это НЕ вопрос программирования, перейдите на superuser.com