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