gpt4 book ai didi

c# - 如何在win API的creatnamedpipe方法中为非管理员权限帐户添加安全属性

转载 作者:可可西里 更新时间:2023-11-01 09:26:31 25 4
gpt4 key购买 nike

我在 Windows API 的 CreateNamedPipe() 方法中使用安全属性作为 Intptr.Zero 在本地系统帐户上运行的 Windows 服务中创建命名管道。

问题是运行客户端应用程序并调用 CreateFile() 方法的用户帐户无法访问此命名管道。

现在我在网上搜索了一下,发现我们可以更改安全属性,但我做不到。

最佳答案

经过大量谷歌搜索,我终于找到了解决问题的方法。我使用了另外两种 win api 方法来设置对用户帐户的访问。方法如下

  1. SetSecurityDescriptorDacl()
  2. 初始化安全描述符()

详细的回答可以引用我引用的... http://www.codeproject.com/KB/threads/CodeFX_IPC.aspx?display=Print

感谢您的回答....

关于c# - 如何在win API的creatnamedpipe方法中为非管理员权限帐户添加安全属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3493494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com