COM object that has been separated from its underlying RCW cannot be used COM object that has been separated from its underlying RCW cannot be used multithreading multithreading