请教各位在qnx6.3中怎么获得进程信息

请教各位在qnx6.3中怎么获得进程死亡的信息,在以前的版本中用qnx_pflags (~0, _PPF_INFORM, 0, 0)就可以了,但是6中不再支持这个函数了,怎么办?谢谢!
4和6有很多不一样的地方,有没有具体的比较阿?

如果是server要知道client死亡,在ChannelCreate()的时候,加_NTO_CHF_DISCONNECT flag,(具体看ChannelCreate()的说明)这样client没有切断联接而死亡时,server会在这个通道上收到 _PULSE_CODE_DISCONNECT.

如果server使用resmgr程序库的话,这个pulse会转化成一个io_close()命令给server,你不需要特殊处理。

如果是client要知道server死亡,client要ChannelCreate()一个_NTO_CHF_COID_DISCONNECT的通道。这样,如果server突然死亡,client会在这个通道上收到一个_PULSE_CODE_COIDDEATH。要提到的是,_NTO_CHF_COID_DISCONNECT的通道,一个进程,只可以建立一个这样的通道.