Могу конечно. Есть класс FTD2XX_NET.cs (можно найти). Суть в том, что в одном классе создается экземпляр класса и по нему происходит соединение с устройством (при этом внутри хранится хэдер этого устройства, получить я его не могу). Перемещаясь в основной поток, которой находится в другом классе мне нужно получить опять этот хэдер, а его уже нет, ибо экземпляр класса находится в другом классе.
Фух, запутаешься в этих классах
Свой вариант кину на алтарь, сделай класс-репозиторий, который все что надо тебе с этого коннекта вытащит и пробрось куда надо, если что, я на авторитетное мнение, ни коим образом не претендую, я тоже только учусь мыслить в ооп