限制NamedPipeServerStream的范围
|
我想使用
NamedPipeServerStream
在应用实例之间进行一些小的IPC。但是,如果服务器与客户端位于同一终端服务器会话中,则我只想将服务器作为目标服务器(如果应用程序在TS环境中运行)。
实现此目的的一种方法是使用登录用户的SID并将其与Pipes名称关联。悬停我认为,如果用户从两个不同的位置登录,这将给您带来麻烦,并且对我来说似乎也不是那么整洁。
是否可以给“ 0”一个范围以使其响应呼叫并设置该范围,以便RDP-Session建立边界?还是有人好主意如何限制范围/实现所需的行为?
没有找到相关结果
已邀请:
1 个回复
际恃啸称桅
附件: 要获取当前的会话ID,您可以简单地使用Process.GetCurrentProcess()。SessionId而不是上面定义的PInvoke签名。