USB has limited hardware support from some devices (such as a HID mice) which allows them to work without having any logic inside the adaptor. However there is no hardware networking controller implementation in the USB spec. This is the case for most other usb adapters. For example usb headphones will have some kind of logic even if it is conceled in a single chip somewhere. Likewise, any usb to rj45 cable that you may come across will have a hidden network controller on it somewhere and will be identified by windows as such.