我有一个在托管进程中创建的命名管道。我有第二个进程尝试打开命名管道的文件句柄,但是第二个进程运行的权限低于创建命名管道的进程。我的理解是,我需要在第一个进程中使用类似于此MSKB文章中描述的安全描述符创建命名管道:http://support.microsoft.com/kb/813414
问题是,我不确定如何在托管代码中执行此操作,该KB文章使用C ++。是否有人知道一种方法可以创建命名管道,以便可以匿名读取和写入,最好使用安全描述符?降低创建命名管道的第一个进程的权限不是选项,我需要它以高权限运行。