The Visual Basic 6 class provided by the ETH32 distribution is a "wrapper" class in that it depends on the core ETH32 API (eth32api.dll) for almost every action. While it internally uses the core API, it provides a more convenient way to use the API within Visual Basic 6. Particularly in the area of event processing, this class takes care of some of the behind-the-scenes details to make event handling easy to implement and consistent with the facilities provided by the language.