CyUSB.dll is a managed .NET library, so its classes and methods can be accessed from any of the Microsoft Visual Stuido.NET managed languages such as Visual Basic.NET, C#, Visual J# and managed C++
I know this is an old thread but wanted to ask the question.
You say that the CyUSB.dll replaces the or has the same capability as the cyusbserial.dll?
I am working with CYUSBS234 kit and I find that all the links to the software API are pointing to the cyusbserial.dll. Does that kit has a .net C sharp API?
CyUSB.DLL is not a replacement or does not contain the APIs for the USB-Serial device. Please refer to the below thread for an example implementation of USB-Serial application in C#.