急请教有改变进程所有者的函数吗

急,请问有改变进程所有者的函数吗?
在windows环境下,用刊服务别创建了一个进程,这个进程的用户名是非曲直SYSTEM,如何将这个进程的用户名改为当前登录的用户呢?请大虾指教

------解决方案--------------------
查查下面3个api的用法:
LogonUser
ImpersonateLoggedOnUser
CreateProcessAsUser

应该可以实现楼主的要求。