windows 内核原理与实现读书笔记之LPC
LPC(本地过程调用)服务本地过程调用(LPC,Local Procedure Call),主要用于操作系统各个组件之间进行通信,或者用户模式程序与系统组件之间通信。LPC工作方式时消息传递,允许两个进程进行双向通信,在Windows的主要应用如下:Windows 应用程序与系统进程,包括Windows环境子系统之间的通信。 用户模式程序与内核模式组件之间的通信。 当RPC(远程过程调用,Remote Procecure Call)的两端在同一个系统时,RPC通信转化位LPC通信。8.2.