Эта коммерческая библиотека:
http://www.tops.com.pl/en/products/smscc/
- это 64-битная библиотека. Приличный по моему опыту. Требуется наличие, по крайней мере, .NET 2.0 (сегодня нет компьютеров с Windows, на которых его уже нет), но вы можете подключиться к нему как к компоненту .NET, так и через интерфейс COM (как ActiveX в старые времена), так может быть использован, например, с 64-битным C ++, а не только с языками CLR.