The ACM::0 is reserved for fax/modem process and thats the reason why the previous coder would have first killed that process and then added the code to open his listener port.
Check this link for details :-
http://wiki.forum.nokia.com/index.ph...dition_devices
http://discussion.forum.nokia.com/fo...d.php?t=123321
Also with earlier versions of Symbians there used to be a limitation on the number of ACM ports one could open precisely 1, I am not sure how it is now. Apart from that some of this information is not there in the public domain AFAIK, if you really need to know I guess the best way would be a partnering case with Nokia since Symbian has discontinued the plat partnership program it used to run earlier.
Cheers,
Mayank