Hi: I am creating a com server that needs to monitor events set by a hook dll in another process, The com server is a dll. Am I safe to creat a second thread in the constructor to handle the events. The events will be trigged when a memory-mapped file has been populated. Any help apreciated. Sean.