1.2.3. Особенность работы с COM-объектами

При разработке драйвера, который для связи с целевым устройством использует COM-объекты, не рассчитанные на многопоточность, нужно использовать механизмы, гарантирующие вызовы методов COM-объекта из одного потока. Например, создать свой поток с очередью команд.