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)與通用服務動詞(CSV)函式庫各自使用路由程序。 當 DMOD 收到訊息時,會呼叫每個路由程序,直到其中一組接受該訊息為止。
關於路由程序的範例,請參見 routproc。