RNDIS is networking, but it only requires a USB connection between the two devices. Look it up. It's pretty slick! The only complication is that one device must be a host and the other a client.
For example, to connect a pi to an iPhone, you connect the lightning plug of an Apple camera connection kit adapter to the phone and then plug a standard USB type A to USB-c cable into it. Then you connect the other end of the cable into the PI, but it goes to the usb-c power connector, NOT the normal USB ports.
The connection is via IP networking, but no other network adapter is needed.
It acts like an Ethernet cable if you do it right, but you can turn off all other networking and it still works! I use it regularly.
Sorry, I can't help you sort out the details of the cabling and drivers you'd need for Windows, but if you get it right it definitely works.
Google RNDIS! It may do what you need.
P.S. I've looked into this a bit more, and while it should be possible to make this work (it's how tethering many phones to windows works!), the details appear to be hard to come by. Too bad - it works great between macOS/iOS and Linux machines that have fully supported USB-c.
It appears that you need a windows machine with USB OTG capable ports, the correct OTG driver for that port, and the standard RNDIS network stack and some inside information from MS to do this.
Sorry if it's not practical at this time with windows.