c# - PipeSecurity 与命名管道一起使用
问题描述
我尝试使用NamedPipeServerStream
. 为此,我需要授权,所以我这样做:
PipeSecurity ps = new PipeSecurity();
ps.AddAccessRule(new PipeAccessRule(@"Everyone",
PipeAccessRights.ReadWrite |
PipeAccessRights.CreateNewInstance,
AccessControlType.Allow));
server = new NamedPipeServerStream(name, PipeDirection.Out,
NamedPipeServerStream.MaxAllowedServerInstances,
PipeTransmissionMode.Message,
PipeOptions.None,
1,
1,
ps);
但我有一个错误说:
[构造函数
NamedPipeServerStream
不存在]
...而且我没有找到任何其他方式来给予许可。
谢谢
解决方案
推荐阅读
- python - Discord.py API:当用户输入“bingo”时循环不会中断
- python - Python 一个类方法并定义一个默认值(如果参数为空)和静态方法
- c++ - 如何使用 Cmake 获取 libasan.so 路径?
- r - 如何创建一个值依赖于 r 中其他列的列?
- algorithm - 三个嵌套 for 循环的时间复杂度
- python - Pandas DataFrame 不起作用 - 需要 filter_by json 键,这是一个日期
- javascript - 将 JavaScript 代码链接到 R Shiny 小部件
- javascript - 我如何以数组格式表示这些数据
- python - 将标签的 Tkinter 窗口保存到图像文件
- python - 如何在不创建列表的情况下添加到 python 中的列表