0

这篇关于接口注册标志的 MSDN 文章在描述RPC_IF_ALLOW_LOCAL_ONLY标志时谈到了一些名为SRV的实体:

...注册此接口标志后,RPC 运行时拒绝远程客户端进行的调用。... RPC 仅在调用不是来自SRV时才允许 ncacn_NP 调用...

我已经浏览了RFC 2782,但仍然不明白。首先什么是 SRV,我如何判断呼叫是来自它还是其他方式?

4

1 回答 1

2

SRV.SYS 是 SMB 服务器驱动程序。这篇文章的意思是允许命名管道请求,除非它们来自该驱动程序(即,除非它们来自本地机器以外的其他地方)。

这是有道理的,因为您正在注册您的服务器以仅接受本地连接。您不希望命名管道连接通过网络潜入。

本页详细介绍了通过 SMB 使用命名管道。

于 2009-05-12T05:54:30.187 回答