我需要使用最大权限(NT AUTHORY\System)从在同一本地计算机上以低得多的特权模式(NT AUTHORY\Network 服务)运行的其他进程(IIS7 模块工作进程)调用一个函数。
IIS 模块将调用该函数并传递一些文本(用户名),并且该函数需要返回 HADNLE 类型,该函数将在使用 CloseHandle 函数处理后关闭。
(功能:LogonUser http://msdn.microsoft.com/en-us/library/aa378184(VS.85).aspx)
做这个的最好方式是什么?COM+、共享内存、命名管道?我没有任何编程经验,所以我需要一些帮助。我不知道如何使用命名管道传递句柄类型?(我只看到了仅传递基于文本的消息的示例,而不是指针或其他数据类型)。