sepdrout
Win32® 的 sepdrout 函数允许应用程序通过设置动态访问模块在收到消息时 (DMOD) 调用的过程,对接收的消息执行自己的路由。
语法
DWORD sepdrout(
DWORD ( *proc_addr,)
(BUFHDR *, USHORT, USHORT
);
DWORD sepdrout(
DWORD *proc_addr,
(BUFHDR *, USHORT, USHORT
);
参数
proc_addr
路由过程。
返回值
NO_ERROR (0)
成功。
任何其他项目
失败。
注解
此设施仅适用于客户端,如调用 sbpuinit 中定义的那样。
一个应用程序最多可以有四个路由过程。 请注意,高级程序到程序通信 (APPC) 和 Common Service 谓词 (CSV) 库都使用路由过程。 当 DMOD 收到消息时,将调用每个路由过程,直到一个路由过程接受该消息。
有关路由过程的示例,请参阅 routproc。